Home Page Help / F.A.Q.
Ordering FAQ
non CC payment
Technical Support
General (java)
General Java Components FAQ
  1. I have received the registered version but I still see the demo version.
  2. Which platforms do the components run on?.
  3. Do our products support Chinese, Japanese, Korean ..... characters
  4. Do you get X11 errors when running on UNIX/Linux?
I have received the registered version but I still see the demo version.

Make sure you delete the cache of the browser. It sometimes happens that the browser is using the demo version of the applet even when you have installed the registered version.


Which platforms do the components run on?

All our components are 100% java.awt so they should run in windows , UNIX, Linux ... without problems. If you detect any problems like: checksum, corruption or security problems, a new compilation might be necesary.


Do our products support Chinese, Japanese, Korean ..... characters?

If you need to use a character set other than ascii (chinese, arabic, japanese... ) you just need to have the proper fonts installed in your Java[TM] environment. Then you need to use the appropiate font in the product. The default font for our products is normally Arial. Consult the product documentation to see how to change the font for the text.


Do you get X11 errors when running on UNIX/Linux?

Here you have some information if you experience X11 errors while using the servlet.

If you use the Java[TM] platform 1.4 or later you can run the server in headless mode by adding:

export CATALINA_OPTS="-Djava.awt.headless=true" to /etc/profile

other options are:

A commoun solution is to install the PJA toolkit. See PJA page home page.

These information has been retrieved from java.sun.com:

  • On Solaris[TM] operating system, Java[TM] Advanced Imaging complains about lack of access to an X server. This is a manifestation of a bug in which creation of the AWT Toolkit class results in an attempt to open the X display. To work around this problem, either make an X display available to the Java[TM] runtime using the DISPLAY environment variable (no windows will appear on the display), or consider running a dummy X server that will satisfy the AWT, such as the Xvfb utility included with the X11R6.4 distribution.
  • The Toolkit is checking the DISPLAY environment option, and generating an exception at that point. I've had similar errors when attempting to run GUI apps under Solaris. Its likely to be an internal implementation requirement of the 2D API or perhaps the X library itself. If you just set the DISPLAY environment variable then your error will go away. It shouldn't matter what machine name you give it (though use the local) as you aren't displaying any graphics.
  • working on solaris 8, I got round this error message by logging in as root, setting: DISPLAY=localhost:0.0 export DISPLAY
  • Sun's AWT code requires a functioning X server to operate. Therefore you have to have your DISPLAY set to a functioning X server if you use any awt methods. There is no known work around.

  • You have to run an X server on the same machine (or a machine on the local network or the performance of your servlet will suffer) of your server. You have to set your DISPLAY environment variable to your localhost ( if you installed your x server on the same machine and it's gonna work. It's all because of AWT.