
--- Sorin Ristache <sorin@sync.ro> wrote:
- JAI cannot be used with FOP versions older than 0.20.5, because these versions were not compiled with JAI support, so it will not work with <oXygen/> version 2.0.4 which includes FOP 0.20.4 (we plan to include the latest FOP version, that is 0.20.5, in the next release of <oXygen/> but we found some image rendering problems with it).
Hi Sorin, What kind of problems I have Apache FOP 0.20.5 installed as an External FO Processor and it seems to be doing a good job. I have tested it under 2.0.4 and 3.0.1, both with good results. I moved to FOP 0.20.5 for SVG support. I asked about JAI, because in 3.0.1 when transforming to FO, FOP messages that JAI is not installed and says that it is trying JIMI instead. So I was thinking that if Oxygen could use the java CLASSPATH variable or another, like JAI_HOME then installation of JAI on Win and Lin would work without a problem. As it stands now I think that Oxy only looks in the lib folder for libraries, if it does not find them it raises an exception. As a general concept I still think that Oxygen needs to be a little more flexible when it comes to replacing parts of the tool chain and additional support libs. Oxygen is still to locked into itself, instead of also being able to accommodate a more distributed operating environment. For example when instances of the different parts that constitute the tool-chain are already installed, Oxygen should be able to reuse those existing processors without having to duplicate them. Libs like JIMI and JAI are not unique to Oxygen, by enabling the IDE to utilize already installed processors and libs, the foot print of the application will be smaller and the application will be more flexible and scalable. Take this example with JAI. If I understand you correctly. As JAI is not a java app, Oxygen cannot use it and even if I install JAI to the JRE folder, Oxygen/Apache FOP will not be able to use it. Yet JAI gives me benefits that I may want to use. Certainly there must be some commercial value attached to provide an IDE that is flexible? Sean Wheller __________________________________ Do you Yahoo!? New Yahoo! Photos - easier uploading and sharing. http://photos.yahoo.com/