[oXygen-user] JAI
Sean Wheller
Fri Dec 12 04:56:53 CST 2003
--- Sorin Ristache <> 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/
More information about the oXygen-user
mailing list