|
|
Hi
I'm using the Java Advancer Imaging API since CF6 and made several jar files
to manipulate images (as it wasn't integrated in CF).
Today I installed CF8, put the "jai_core.jar" and "jai_codec.jar" in the
"cfroot\runtime\jre\lib\ext" folder as I did when I first developped my
application or when I migrated from CF6 to CF7 but today it does not work.
I have the following error (see attached), ImageInfo and GetTaille are my own
jar classe and method.
I saw that there is already a "jai_core.jar/jai_codec.jar" in "cfroot\lib" So
I think that there is a conflict between the two JAI's. I removed mine, but I
have another error : "An exception occurred when instantiating a Java object.
The class must not be an interface or an abstract class. Error:
com/sun/media/jai/codec/ImageEncodeParam."
I also tried to replace the JAI of CF8 by mine (just for a test) but I have
the same error.
Do you have any idea of a solution ?
I know I can now use the CF8 tags to manipulate images, but I have to rewrite
lots of code and I think there is still manipulations that CF8 can't handle
(CMYK images, ICC profiles, ...)
Thanks in advance for your suggestions
|
|