Can Ajax4jsf be used on iSeries with JDK 1.4.2?
I have running Tomcat 5.5 on v5r3 with compatibility package and
everything is fine until I install my app which uses faces and Ajax filter.
I have determined that problem is in AJAX api which is basically written
in JDK 1.5 and compiled for 1.4 java compatibility.
On my test PC I have installed Tomcat with JDK 1.4 for test and my app is
working
but not on iSeries.
I get the following...
javax.faces.FacesException:
org.ajax4jsf.framework.renderer.ChameleonRenderKitFactory
at java.lang.Throwable.<init>(Throwable.java:195)
at java.lang.Exception.<init>(Exception.java:41)
at java.lang.RuntimeException.<init>(RuntimeException.java:43)............
AND
Caused by: java.lang.reflect.InvocationTargetException ....
Caused by: java.lang.UnsatisfiedLinkError: no cmm in java.library.path .....
Please if someone knows what to do to solve problems?????
Thnx,
Niko
> Caused by: java.lang.UnsatisfiedLinkError: no cmm in java.library.path .....
Apparently the cmm library is a private part of the Sun JVM, and not
available as a part of the IBM JVM.
I would investigate the full stack trace you referred to and see which
package does the assumption - it is most likely reconfigurable.
If you want to develop against a IBM JVM instead of a Sun JVM it is
available as a download for x86 Linux, and a Windows version is
available in WSDCi and in the free Eclipse download from
http://www-128.ibm.com/developerworks/java/jdk/eclipse/
--
Thorbjørn Ravn Andersen
Thaks for the tip. I will try it.
Cheers,
Niko