Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.2.1
-
None
-
%
-
Description
I am getting this NCDFE when using JAX-WS schema validation on IBM java:
2015-09-01 15:23:01,503 | WARN | tp-1978070017-84 | ServletHandler | 96 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.17.v20150415 | Error for /cxf/FaultValidationService/v1 java.lang.NoClassDefFoundError: org/apache/cxf/staxutils/validation/ResolvingGrammarReaderController at org.apache.cxf.staxutils.validation.W3CMultiSchemaFactory.loadSchemas(W3CMultiSchemaFactory.java:115) at org.apache.cxf.staxutils.validation.Stax2ValidationUtils.getValidator(Stax2ValidationUtils.java:158) at org.apache.cxf.staxutils.validation.Stax2ValidationUtils.setupValidation(Stax2ValidationUtils.java:108) at org.apache.cxf.staxutils.validation.WoodstoxValidationImpl.setupValidation(WoodstoxValidationImpl.java:66) at org.apache.cxf.databinding.source.XMLStreamDataReader.validate(XMLStreamDataReader.java:231) at org.apache.cxf.databinding.source.XMLStreamDataReader.read(XMLStreamDataReader.java:115) at org.apache.cxf.databinding.source.XMLStreamDataReader.read(XMLStreamDataReader.java:83) at org.apache.cxf.databinding.source.XMLStreamDataReader.read(XMLStreamDataReader.java:67) at org.apache.cxf.wsdl.interceptors.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:194) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)[186:org.apache.cxf.cxf-core:3.0.4.redhat-621026] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)[186:org.apache.cxf.cxf-core:3.0.4.redhat-621026] at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:293)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:212)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)[58:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0.0] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268)[191:org.apache.cxf.cxf-rt-transports-http:3.0.4.redhat-621026] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)[103:org.ops4j.pax.web.pax-web-jetty:3.2.4] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)[103:org.ops4j.pax.web.pax-web-jetty:3.2.4] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)[103:org.ops4j.pax.web.pax-web-jetty:3.2.4] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.Server.handle(Server.java:370)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:957)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)[96:org.eclipse.jetty.aggregate.jetty-all-server:8.1.17.v20150415] at java.lang.Thread.run(Thread.java:809)[:1.7.0]
Note that to get this exception you need to use workaround described in ENTESB-3465:
rm lib/endorsed/org.apache.servicemix.specs.saaj-api-1.3-2.5.0.jar
Attachments
Issue Links
- is cloned by
-
ENTESB-10861 NCDFE in JAX-WS schema validation on IBM java
- Closed