Installing Java Advanced Imaging(JAI) Image I/O Tools Plug-in

Follow this procedure:

  1. Start Oxygen XML Editor and open the Help > About dialog box. Go to the System properties tab and look for the java.runtime.name and java.home properties. Keep their values for later use.
  2. Download the JAI Image I/O kit corresponding to your operating system and Java distribution (found in the java.runtime.name property).
    Please note that the JAI API is not the same thing as JAI Image I/O. Make sure you have installed the latter.
  3. Execute the installer. When the installation wizard displays the Choose Destination Location page, fill-in the Destination Folder field with the value of the java.home property. Continue with the installation procedure and follow the on-screen instructions.

OS X Workaround

There is no native implementation of JAI Image I/O for OS X 10.5 and later. However, the JAI Image I/O has a Java implementation fallback which also works on OS X. Some of the image formats are not fully supported in this fallback mode, but at least the TIFF image format is known to be supported.

  1. Download a Linux(tar.gz) distribution of JAI Image I/O from: http://download.java.net/media/jai-imageio/builds/release/1.1/ e.g. jai_imageio-1_1-lib-linux-amd64.tar.gz
  2. In the [OXYGEN_DIR]/lib directory create a directory named endorsed e.g. [OXYGEN_DIR]/lib/endorsed.
  3. Unpack the tar.gz and navigate to the lib directory from the unpacked directory. e.g. jai_imageio-1_1/lib. Copy the jar files from there(clibwrapper_jiio.jar and jai_imageio.jar) to the [OXYGEN_DIR]/lib/endorsed directory.
  4. Restart the application and the JAI Image I/O support will be up and running.