I gonna check and try to reproduce on the Karaf SOAP provided example: https://github.com/apache/karaf/tree/master/examples/karaf-soap-example
Regards JB On 05/06/2019 13:49, lechlukasz wrote: > I've updated karaf to version 4.2.5 and cxf to 3.3.2 and the problem is still > existing. > > Only handlin of SOAPFault produces the problem. > > How exactly are you using CXF? > > I have the following import in my bundle: org.apache.cxf.jaxws.spi > > If I remove it, I have the following error: > > SEVERE: Unknown JAXBContext implementation: class > com.sun.xml.bind.v2.runtime.JAXBContextImpl > com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext > implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl > at > com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192) > at > com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134) > at > com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152) > at > com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAP11Fault(SOAPFaultBuilder.java:424) > at > com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:201) > at > com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:189) > at > com.sun.xml.internal.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:411) > at > com.sun.xml.internal.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:706) > at > com.sun.xml.internal.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:260) > at > com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handleExchange(WSHttpHandler.java:98) > at > com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handle(WSHttpHandler.java:82) > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:79) > at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:83) > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:82) > at > sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:675) > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:79) > at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:647) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > > > > > -- > Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html > -- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
