Hi,
We deployed CQ 5.6.1 as a web app in Jboss 5.1.0-GA.
My requirement is to expose soap based web service within CQ, i am using Apache CXF to do this job and successfully achieved this job in jboss 7.1.1-final.
Now i moved my code to jboss 5.1.0-GA, here my web service successfully got exposed, but when i try to consume this web service i am getting following error stack.
I did n't modify single line of code,every thing is same.Only the difference is jboss 7.1.1-final.I don't know what went wrong, do i need to configure any thing in Jboss 5.1.0-GA ?
Please suggest me
09.11.2013 20:22:44.838 *ERROR* [127.0.0.1 [1384008764656] POST /apps/hellosoapservice HTTP/1.0] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught Throwable java.lang.LinkageError: loader constraint violation: when resolving overridden method "org.apache.cxf.jaxb.attachment.JAXBAttachmentUnmarshaller.getAttachmentAsDataHandler(Ljava/lang/String;)Ljavax/activation/DataHandler;" the class loader (instance of org/apache/felix/framework/BundleWiringImpl$BundleClassLoaderJava5) of the current class, org/apache/cxf/jaxb/attachment/JAXBAttachmentUnmarshaller, and its superclass loader (instance of <bootloader>), have different Class objects for the type arshaller.getAttachmentAsDataHandler(Ljava/lang/String;)Ljavax/activation/DataHandler; used in the signature
at org.apache.cxf.jaxb.JAXBDataBase.getAttachmentUnmarshaller(JAXBDataBase.java:78)
at org.apache.cxf.jaxb.io.DataReaderImpl.createUnmarshaller(DataReaderImpl.java:123)
at org.apache.cxf.jaxb.io.DataReaderImpl.read(DataReaderImpl.java:156)
at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:109)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:206)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:218)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:200)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:114)
at com.helloworld.server.util.AbstractJaxWsServer.invoke(AbstractJaxWsServer.java:66)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:184)
Regards,
Sainath