Hi,

I am deploying one application  apache CXF-2.5.0 with neethi-3.0.1 in
websphere v8.5. I am getting below error. MY application is spring driven.
When i degraded apache CXF to apache CXF-2.3.5. Application successfully
deployed but restful service list unable to displayed. The same is working
perfectly in weblogic

I tried below options

1 - In disabled JAXB engine in websphere for my application.
2 -  Degraded library to CXF 2.3.5, its deployed but restful service list
did not displayed.
3 - Changed web module class loader to Classes loaded with local class
loader first (parent last). It started not recognizing to CXF servlet.



Caused by: java.lang.IncompatibleClassChangeError:
org.apache.neethi.AssertionBuilderFactory
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:262)
        at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
        at
com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:852)
        at
com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:762)
        at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:585)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:627)
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:262)
        at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
        at
com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:852)
        at
com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:762)
        at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:585)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:627)
        at
org.apache.cxf.bus.extension.Extension.getClassObject(Extension.java:149)
        at
org.apache.cxf.bus.extension.ExtensionManagerImpl.activateAllByType(ExtensionManagerImpl.java:137)
        at
org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:131)
        at
org.apache.cxf.bus.extension.ExtensionManagerBus.<init>(ExtensionManagerBus.java:143)
        at org.apache.cxf.bus.spring.SpringBus.<init>(SpringBus.java:46)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:56)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:527)
        at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
        ... 120 more

Request to look into this issue, Thanks in advance

Thanks,
Sanjaya



--
View this message in context: 
http://cxf.547215.n5.nabble.com/Getting-Caused-by-java-lang-IncompatibleClassChangeError-org-apache-neethi-AssertionBuilderFactory-e5-tp5716804.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to