[
https://issues.apache.org/jira/browse/CXF-5898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14072960#comment-14072960
]
Alexey Markevich commented on CXF-5898:
---------------------------------------
Call attached service with SoapUI:
10:53:15,617 | WARN | qtp265300823-139 | pse.jetty.servlet.ServletHandler 530
| 58 - org.eclipse.jetty.util - 7.6.9.v20130131 | Error for
/services/CustomerServicePort
java.lang.NoClassDefFoundError:
org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter$Breakpoint
at
com.sun.xml.messaging.saaj.soap.ver1_1.SOAPPart1_1Impl.createEmptyEnvelope(SOAPPart1_1Impl.java:101)
at
com.sun.xml.messaging.saaj.soap.SOAPPartImpl.getEnvelope(SOAPPartImpl.java:145)
at
com.sun.xml.messaging.saaj.soap.SOAPPartImpl.getDocumentElement(SOAPPartImpl.java:411)
at
org.apache.cxf.staxutils.OverlayW3CDOMStreamWriter.writeStartElement(OverlayW3CDOMStreamWriter.java:175)
at
org.apache.cxf.staxutils.StaxUtils.writeStartElement(StaxUtils.java:805)
at org.apache.cxf.staxutils.StaxUtils.copy(StaxUtils.java:732)
at org.apache.cxf.staxutils.StaxUtils.copy(StaxUtils.java:696)
at
org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:176)
at
org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:62)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)[121:org.apache.cxf.cxf-api:2.7.12]
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)[121:org.apache.cxf.cxf-api:2.7.12]
at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:241)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[55:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.2]
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)[129:org.apache.cxf.cxf-rt-transports-http:2.7.12]
at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:652)[66:org.eclipse.jetty.servlet:7.6.9.v20130131]
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:445)[66:org.eclipse.jetty.servlet:7.6.9.v20130131]
at
org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[76:org.ops4j.pax.web.pax-web-jetty:1.1.17]
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:556)[65:org.eclipse.jetty.security:7.6.9.v20130131]
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1044)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:124)[76:org.ops4j.pax.web.pax-web-jetty:1.1.17]
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:372)[66:org.eclipse.jetty.servlet:7.6.9.v20130131]
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:189)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:978)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:81)[76:org.ops4j.pax.web.pax-web-jetty:1.1.17]
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.Server.handle(Server.java:367)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:486)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:937)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:998)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:861)[60:org.eclipse.jetty.http:7.6.9.v20130131]
at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)[60:org.eclipse.jetty.http:7.6.9.v20130131]
at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)[64:org.eclipse.jetty.server:7.6.9.v20130131]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)[59:org.eclipse.jetty.io:7.6.9.v20130131]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)[59:org.eclipse.jetty.io:7.6.9.v20130131]
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)[58:org.eclipse.jetty.util:7.6.9.v20130131]
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)[58:org.eclipse.jetty.util:7.6.9.v20130131]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_65]
Caused by: java.lang.ClassNotFoundException:
org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter$Breakpoint
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)[osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)[osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)[osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)[osgi-3.8.0.v20120529-1548.jar:]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_65]
... 46 more
> Feature wss4j should be updated after saaj-impl version change
> --------------------------------------------------------------
>
> Key: CXF-5898
> URL: https://issues.apache.org/jira/browse/CXF-5898
> Project: CXF
> Issue Type: Bug
> Components: OSGi
> Affects Versions: 2.7.12
> Reporter: Alexey Markevich
> Attachments: wsdl_first.zip
>
>
> CXF 2.7.11
> <bundle
> start-level='25'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/1.3.21_1</bundle>
> [INFO] \-
> org.apache.servicemix.bundles:org.apache.servicemix.bundles.saaj-impl:jar:1.3.21_1:compile
> [INFO] +- javax.xml.soap:javax.xml.soap-api:jar:1.3.5:compile
> [INFO] +- org.jvnet.mimepull:mimepull:jar:1.9:compile
> [INFO] \-
> org.apache.servicemix.specs:org.apache.servicemix.specs.saaj-api-1.3:jar:2.2.0:compile
> CXF 2.7.12
> <bundle
> start-level='25'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/1.3.23_1</bundle>
> [INFO] \-
> org.apache.servicemix.bundles:org.apache.servicemix.bundles.saaj-impl:jar:1.3.23_1:compile
> [INFO] +- javax.xml.soap:javax.xml.soap-api:jar:1.3.5:compile
> [INFO] +- org.jvnet.mimepull:mimepull:jar:1.9:compile
> [INFO] +- org.jvnet.staxex:stax-ex:jar:1.7.4:compile
> [INFO] +- javax.xml.stream:stax-api:jar:1.0-2:compile
> [INFO] +- javax.activation:activation:jar:1.1:compile
> [INFO] \-
> org.apache.servicemix.specs:org.apache.servicemix.specs.saaj-api-1.3:jar:2.2.0:compile
> Actual error:
> Caused by: java.lang.ClassNotFoundException:
> org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter$Breakpoint not found
> by org.apache.servicemix.bundles.saaj-impl [156]
> at
> org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1460)[org.apache.felix.framework-4.0.3.jar:]
> at
> org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72)[org.apache.felix.framework-4.0.3.jar:]
> at
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843)[org.apache.felix.framework-4.0.3.jar:]
> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_65]
> ... 46 more
--
This message was sent by Atlassian JIRA
(v6.2#6252)