Jay created CXF-5350:
------------------------
Summary: SoapFaultException
Key: CXF-5350
URL: https://issues.apache.org/jira/browse/CXF-5350
Project: CXF
Issue Type: Bug
Components: JAX-WS Runtime
Reporter: Jay
Hi All,
I'm getting the below SOAP related errors during the webservice calls. Some of
the calls are failing and I'm getting these errors. Any idea whats going wrong
and how to fix this? Any help is appreciated :-)
ERROR [qtp987576872-47] c.q.q.c.p.RuntimeExceptionMapper:35 - general runtime
exception
javax.xml.ws.soap.SOAPFaultException: Fault string, and possibly fault code,
not set
at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156)
~[cxf-rt-frontend-jaxws-2.5.4.jar:2.5.4]
.....
......
v20120308.jar:8.1.2.v20120308]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:634)
[jetty-http-8.1.2.v20120308.jar:8.1.2.v20120308]
at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)
[jetty-http-8.1.2.v20120308.jar:8.1.2.v20120308]
at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77)
[jetty-server-8.1.2.v20120308.jar:8.1.2.v20120308]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609)
[jetty-io-8.1.2.v20120308.jar:8.1.2.v20120308]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45)
[jetty-io-8.1.2.v20120308.jar:8.1.2.v20120308]
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599)
[jetty-util-8.1.2.v20120308.jar:8.1.2.v20120308]
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534)
[jetty-util-8.1.2.v20120308.jar:8.1.2.v20120308]
at java.lang.Thread.run(Unknown Source) [na:1.6.0_45]
Caused by: java.util.ConcurrentModificationException: null
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
~[na:1.6.0_45]
at java.util.AbstractList$Itr.next(Unknown Source) ~[na:1.6.0_45]
at
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor.writeSoapEnvelopeStart(SoapOutInterceptor.java:139)
~[cxf-rt-bindings-soap-2.5.4.jar:2.5.4]
at
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor.handleMessage(SoapOutInterceptor.java:81)
~[cxf-rt-bindings-soap-2.5.4.jar:2.5.4]
at
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor.handleMessage(SoapOutInterceptor.java:61)
~[cxf-rt-bindings-soap-2.5.4.jar:2.5.4]
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
~[cxf-api-2.5.4.jar:2.5.4]
at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:533)
~[cxf-rt-core-2.5.4.jar:2.5.4]
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:463)
~[cxf-rt-core-2.5.4.jar:2.5.4]
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:366)
~[cxf-rt-core-2.5.4.jar:2.5.4]
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319)
~[cxf-rt-core-2.5.4.jar:2.5.4]
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:88)
~[cxf-rt-frontend-simple-2.5.4.jar:2.5.4]
at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
~[cxf-rt-frontend-jaxws-2.5.4.jar:2.5.4].
the above log is on the client side. I do see some errors at server end too.
Here is the log..
has thrown exception, unwinding now
org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader.
at
org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:237)
at
org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:60)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:123)
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
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534)
at java.lang.Thread.run(Unknown Source)
Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in attribute value
at [row,col {unknown-source}]: [1,1275768]
at
com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:677)
at com.ctc.wstx.sr.StreamScanner.loadMore(StreamScanner.java:1034)
at com.ctc.wstx.sr.StreamScanner.getNextChar(StreamScanner.java:785)
at
com.ctc.wstx.sr.BasicStreamReader.parseAttrValue(BasicStreamReader.java:1858)
--
This message was sent by Atlassian JIRA
(v6.1#6144)