Index
- Application Packaging
- Application Testing
- Application Signing
- Application Programming - General
- App_panelApplication Programming - Panel
- Application Programming - Scan, Print, Fax
- Application Programming - Data, Communication, Encryption
- Application Programming - IDEs
- Configuration
- Emulation
- Product Ordering and Support
- Error Codes and Exceptions
- Installations and Upgrades (RXOP)
Application Packaging
- How do I package my SDK/J application for deployment to the MFD through Web Image Monitor?
- What is the correct folder structure for the application zip file for SDK/J?
Application Testing
- The application evaluation criteria document recommends in item 4-2 that I "net boot" my MFP and create dummy files, but this operation is not available to third-party developers. Is there another way to detect when the MFP runs out of free disk space?
- How do I obtain status regarding compatibility testing with my submitted application?
Application Signing
- What is the procedure to update our solution after a bug fix?
- What is the procedure to request a Product ID ?
- How can I sign the modified dsdksystem.jar file when I rename JNI library from the supplied optional SDK/J libraries?
Application Programming - General
- How can I input special European characters? The soft keyboard seems to only support English and Japanese.
- Are applications cross compatible on different SDK/J platforms?
- How can I determine the active Xlet?
- How can I detect a memory leak?
- How do I avoid a memory leak in my Xlets?
- How can I get the serial number and information about the filesystem on the MFP?
- Why does calling System.getProperty("dsdk.dsdk.version") get me a version number different from my expectations?
- Where can I write files to on the MFD's internal hard drive?
- After waking up the MFD from sleep mode, how do I unlock the keys?
- Applications crash when ComManager.getInstance() is called. Why?
- How can I use portions of the native function interfaces for my SDK/J application?
- Is it possible to read arguments from a servlet's DALP file as you can with an xlet? For instance, using <argument>myargument</argument>?
- What is the purpose of the xletstart.jar library?
- Is there a method to update an Xlet via Servlet communication?
Application Programming - Panel
- Is there a way to display a customized message to a user on a 4-line LCD or 2-line LCD laser printer?
- What is the limit of the number of Window objects that can be displayed on the screen?
- How are the SDK/J version and screen resolution related?
- How do I determine the correct panel display size and how does this affect layout?
- Many of the Button.Shape, ImageIcon.Builtin, and Window.Appearance values are deprecated in the API documentation. What classes should I be using?
- What icons are valid for Xlet applications?
- Is it possible to load an image from a file using the ImageIcon class?
- Is it possible to load JPEG file as an icon image displayed on the panel?
- How can we left or right justify text on button labels in SDK/J?
- How do I display an inverse button?
- What is the correct implementation and functionality for setWink()?
- How can you change the color background for a button's text when it is always white even on a colored button?
- How do I set horizontal alignment of text on buttons? When I call Button.setHorizontalAlignment(HorizontalAlignment), the text remains center aligned.
- Is there a separate palette that describes the grayscale palette?
- How can I get a samples or source code for the available uiwidgets?
Application Programming - Scanning, Printing and Faxing
- Does SDK/J support thumbnail preview?
- How do I monitor and collect job information from the built-in MFD functions (print, scan, fax, etc.)? How about registration and control of these functions?
- How do I wake up the printer? The "energy save mode" is on and accessing the machine from a web browser returns "Sorry, machine is not waking up. Please wake up from Panel."
- How can I resolve excess streaks in the white area of scanned images?
- How can I trace the flow of control of my DocScanJob object?
- Is it possible to force the media size of a scan event?
- How can I specify the compression level used when capturing scan images with SDK/J?
- Is it necessary to obtain a new ScanService for every scan job? The ScanDocFlavor is always the same, but the values in the HashScanRequestAttributeSet could potentially change for each job.
- How can I detect the scanner status in my application? (i.e. No original in ADF/Platten, ADF door is open, paper jams, etc.)
- What are the differences between the scanJobCompleted(), scanJobScanEnd() and scanJobNoMoreEvents() methods? How can I effectively use the stop/start buttons supported in the SDK/J?
Application Programming - Data, Communication, and Encryption
- Does SDK/J support a particular XML Parser?
- Is it possible to access network shared folders and read/write files to these locations?
- What happens when I set the SMTP settings and call on the send() method? Can I clear the addresses set to the "To" settings?
- What support for SSL is there in SDK/J? What libraries are required to implement SSL? Is there a sample program for SSL?
- Does SDK/J v2.x include the Java Cryptography Extension (JCE)?
Application Programming - IDEs
- An IOException is generated when Emulator 4.0 and NetBeans are used. What is causing the IOException?
- What is the setup procedure for NetBeans 6.0, CDC Mobility Pack and Emulator 4.0?
- How can I get the NetBeans working with SDK/J 2.x? I don't have access to the 2.x methods and classes I want to use.
- I am developing under NetBeans 5.5 with the CDC mobility pack; why will none of the Ricoh SDK/J project settings in the Advanced Options dialog save correctly?
- How do I use the Color class in SDK/J under NetBeans?
- Why are the changes that I make under the Advanced dialog box from the Ricoh tab under General settings are not saved? I am using the NetBeans CDC Mobility Pack.
Configuration
- My SDK/J application is set to priority, but other applications take control of the panel during startup. Why?
- How can I retrieve the heap/stack size allocated to the Java VM?
- On wide format printing systems, can I use SDK/J 3.0 on HPGL drivers instead of the RPCS driver?
- Is there a limit on SD card memory size for MFDs?
- Can a specific MFP or LP device support multiple types of SDK/J CVM SD cards?
- I recently changed my Java environment version and now running startup.bat gives me errors. What Java version should I use to run startup.bat?
Emulation
- I'm using the Emulator ( 4.0 or 1.14c) and I am not able to use my own images or a pdf file to emulate a scan. What am I doing wrong?
- When using the 1.14c emulator and Netbeans for development some libraries are not available. Why?
- Can I implement scanOrgSizeMix and test it on the emulator?
- Is there a way to resolve java.lang.NoSuchMethodError: jp.co.ricoh.dsdk.util.image.MultipagePdf: errors when thrown in emulation?
Product Ordering and Support
- How do I retrieve EDP codes?
- Where can I obtain the documentation for the Customized Authentication SDK/J 2.11?
- Is it possible to get a copy of the training materials & outline used in the last Ricoh Developer class?
- How can I register with the RiDP website?
Error Codes and Exceptions
- Why am I getting an error code "J65535" on the front panel or an "Error Code [J-1]" in Web Image Monitor when my application successfully installs?
- What does a J301 error indicate?
- What does a j204 error code mean?
- What exception is being caught when "org.osgi.framework.BundleException: Bundle.start: BundleActivator start failed" is found?
- Why do I get a java.lang.UnsatisfiedLinkError when programmatically obtaining the MFP's serial number?
Installations and Upgrades (RXOP)
- Where can I get the latest CVM card updates for my SDK/J platform cards?
- What is the protocol for upgrading machines at customer sites?
- Can I attach an application to a specific SD Card slot?
- Can I sense the SDK/J version from the MFP?
- Why does my application not autostart upon installation?
- On which hardware and versions of the SDK/J are each of the VM Card types supported?
- What versions of SDK/J support RXOP for remote installations and SDK/J platform updates?
- How do I install/uninstall the SDK/J on my laser printer? I'm getting an error on the LP after installing it.
- How can I enforce the start order for OSGi servlets?
- An error message stating "Please install/start the extended feature in [Extended Feature Settings]" appears when entering the Java Platform.
- Can I upgrade my SD card? How do I perform the upgrade?
- How do I get my application's icon to appear on on the taskbar (SDK/J ver1.x)?
- How do I use Web Image Monitor to install Xlets?