IM 600 / IM 600 SR - API question
Incident Properties
Question
I wanted to ask a question about full native devices (and non-full native devices).
There is a IM 600 SR at my local lab, which I understand to be non-native. There is an installation problem with an IM 600 at a remote lab.
According to some tests I was able to run on it, it appears to be full native, is that correct?
Our code to query the device for its capabilities invokes isUseVMlessApi. That appears to be returning false for the IM 600 SR in my lab, but returning true for the IM 600 at our remote location.
This caught my attention when I looked at the following page in the sdk: "SmartSdk_DevKit_R2209/SmartSdk_DevKit_R2209/doc/en/modinf/100-01_35-0100.htm?ssdk_v3". The internation model line is listed as:
|
International model |
IM 550 / IM 600 / IM 600SR |
I've always taken that to mean that the devices are essentially the same (in that they use the same firmware). Is it possible that the SR "variant" is not full native, but the non-SR model is full native. I suppose I assumed that the 600 and the 600 SR were more or less equivalent (except for minor variations like color or something). Is that assumption incorrect?
My main question for THIS ticket is about the full native/non-full native question for each device, but I am also seeing the following error when trying to deploy SP settings on the IM 600 device:
Unexpected HTTP status: 500, detail :ResponseEntityProxy{[Content-Type: text/html;charset=ISO-8859-1,Content-Length: 4107,Chunked: false]}
I admit that that isn't a lot to go on. I probably would have to provide more. I was curious if that means anything obvious.
SDK / fullNative inquiry
Incident Properties
Question
Can the SDK determine if a device if full native or not? I tried looking at "RicohJavaDevice", which we use in our installer application, but I couldn't find anything there. Did I miss something, or is the information available somewhere else in some other class or utility?
RicohJavaDevice had a method called "CreateDevice" which takes in a parameter for fullNative, but that isn't telling me if the device is or not.
FileUploadBase$IOFileUploadException when install apllication to IM C4500
Incident Properties
Question
Hi RiDP support,
I get error when I install application to IM C4500 device.
Error in rxinst: Error message in rxinst logs:
[rxinst-ATA017PRN300-210166232][2022-09-28 13:58:36] INFO - postRiDeploy try #1
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] INFO - ---- PostRiDeployResponse ----
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] INFO - url: https://ATA017PRN300:443/rws/sop/dsdk/InstallServlet
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - ip: ATA017PRN300
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - name: /rws/sop/dsdk/InstallServlet
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] INFO - status: 200
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - result: false
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] INFO - errorCode: 9000
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - message: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. /mnt/hdd/jp.co.ricoh.advop.riservice/inst/202209280158262/upload_bab6aecc_e221_4b9e_ae9e_1eb8454bfc8c_00000000.tmp: open failed: ENOENT (No such file or directory)
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - data:
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - rawData:
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] ERROR - install -- STATE_INSTALL_ERROR ERR_OTHER :: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. /mnt/hdd/jp.co.ricoh.advop.riservice/inst/202209280158262/upload_bab6aecc_e221_4b9e_ae9e_1eb8454bfc8c_00000000.tmp: open failed: ENOENT (No such file or directory) :: :: ::
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - --- RiDeployServletException ---
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - ip: ATA017PRN300
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - Servlet Name: /rws/sop/dsdk/InstallServlet
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - message: ERR_OTHER :: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. /mnt/hdd/jp.co.ricoh.advop.riservice/inst/202209280158262/upload_bab6aecc_e221_4b9e_ae9e_1eb8454bfc8c_00000000.tmp: open failed: ENOENT (No such file or directory) :: :: ::
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - ---- InstallServletResponse ----
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - name: /rws/sop/dsdk/InstallServlet
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - result: false
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - errorCode: 9000
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - message: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. /mnt/hdd/jp.co.ricoh.advop.riservice/inst/202209280158262/upload_bab6aecc_e221_4b9e_ae9e_1eb8454bfc8c_00000000.tmp: open failed: ENOENT (No such file or directory)
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - sasErrNumber:
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - sasErrMsg:
[rxinst-ATA017PRN300-210166232][2022-09-28 14:00:07] DEBUG - errInfo:
I uploaded rxinst logs and logcat result of machine log. (Size of machine log file greater 250MB - Cannot upload here)
Please advise.
Thank you very much.
RXOP timeout API inquiry
Incident Properties
Question
I am asking this question here because I can't find any documentation. In the RXOP library. I wanted to ask 2 questions about the RicohJavaDevice class: I could much about what I'm asking for in "RXOP-3.8.8-release\doc".
1) For setConnectionTimeout & setRebootTimeout, what is the unit of time?
Are the unit of time here for the arguments in seconds or milliseconds. Conventionally calls like these are usually milliseconds, but we tried setting the reboot timeout to 60000 (thinking this was 10 minutes), but now it isn't returning, at least without waiting an intolerable period of time. That led to the supposition the unit of time is not miliseconds.
2) When calling reboot(), does the call just do any sort of polling or checking? Or does it simply initiate a reboot and wait.sleep for the amount of time in the setRebootTimeout call then return?
RXOP ACL FILE FOR AUTH/TRACKING SMARTSDK APP
Incident Properties
Question
Could we please get a acl file for enabling RXOP installation/configuration of a Custom Auth/Tracking application?
Just adding an extra sp mode (USER_AUTHENTICATION__PRINTER) to our last file
ACL Request Form Attached
Thanks
SP Mode Constant
Incident Properties
Question
Need to extend our RXOP Installer to include setting the Printer Authentication SP Mode 5-420-041
Is the correct SP Mode constant for this PRINTER_JOB_AUTHENTICATION_LEVEL?
Thanks
-- STATE_INSTALL_ERROR ERR_SOP_APK_COMPONENT_ERROR :: Apk component error. :: :: :: when install rxspservlet 3.8.7
Incident Properties
Question
Hi RiDP support,
When I use RXOP to install rxspServlet 3.8.7 (rxspServletPackage.zip)
I got this eror:
STATE_INSTALL_ERROR ERR_SOP_APK_COMPONENT_ERROR :: Apk component error. :: :: ::
I attached machine log.
Please advise.
Thanks.
Apk component exception thrown during Xlet application installation on MP C306Z (Java /Android device).
Incident Properties
Question
Hello,
When we try to install our Xlet application on MP C306Z device (java/Android), it throws ricoh.rxop.rxcommon.RxopException: -- install -- ERR_SOP_UNCORRESPONDED APPLICATION :: Apk component error. :: :: ::
We use RXOP Version: 3.8.8. I have attached the device logs, our application logs and also the firmware configuration.
Please let me know if you need more information.
Regards
Niranjini
RXOP return null when get card reader settings
Incident Properties
Question
Hi RiDP support,
I use RXOP to set card reader settings succesfully.
But when I use this code to read card reader settings:
CardReaderSetting cardReaderSettings = ricohConfigurator.getCardReaderSetting();
USBCardReaderSetting usbCardReaderSettings = cardReaderSettings.getUsbSetting();
if(usbCardReaderSettings != null){
vendorID = usbCardReaderSettings.getUSB_VENDOR_ID();
productID = usbCardReaderSettings.getUSB_PRODUCT_ID();
}
vendorID and productID are null
I attched machine log, date 9/2/2022
Please advise.
Thanks.
RXOP ACL Request...
Incident Properties
Question
Hello,
I will attach an ACL request file for RXOP. May we please have a corresponding ACL file?
Thanks,
Papercut Team