[ 
https://issues.apache.org/jira/browse/CXF-7580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16292861#comment-16292861
 ] 

Daniel Kulp commented on CXF-7580:
----------------------------------

I believe from this stack trace that the 
"java.util.ConcurrentModificationException" string is coming in the message 
back from the SERVER.   Thus, you need to look on the server side logs to 
figure out what is causing this.   It's not a threading issue on the client 
side as it's just reporting back the information that the server is sending it 
about the cause of the fault.  



> ConcurrentModificationException in frontend JAX-WS
> --------------------------------------------------
>
>                 Key: CXF-7580
>                 URL: https://issues.apache.org/jira/browse/CXF-7580
>             Project: CXF
>          Issue Type: New Feature
>          Components: JAX-WS Runtime
>    Affects Versions: 3.1.12
>         Environment: Spring boot 1.2.5
> Java 8
>            Reporter: Martin Formanko
>            Priority: Critical
>             Fix For: NeedMoreInfo
>
>
> Are you aware of any fix (or the nearest version number) that could help to 
> me solve this problem? Application uses more threads and randomly gives 
> ConcurrentModificationException. 
> ```
> Caused by: org.apache.cxf.binding.soap.SoapFault: 
> java.util.ConcurrentModificationException
>                at 
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:86)
>                at 
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:52)
>                at 
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:41)
>                at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
>                at 
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:112)
>                at 
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
>                at 
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
>                at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
>                at 
> org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:805)
>                at 
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1684)
>                at 
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1560)
>                at 
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1361)
>                at 
> org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
>                at 
> org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:658)
>                at 
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
>                at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
>                at 
> org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:518)
>                at 
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:427)
>                at 
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:328)
>                at 
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:281)
>                at 
> org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
>                at 
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:139)
> ```



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to