Shavit created CXF-8001:
---------------------------

             Summary: Caused by: org.apache.cxf.binding.soap.SoapFault: 
Unexpected element ...
                 Key: CXF-8001
                 URL: https://issues.apache.org/jira/browse/CXF-8001
             Project: CXF
          Issue Type: Bug
            Reporter: Shavit


Hi,

I have upgraded from CXF 2.7.11 to 3.2.2
I am now getting this exception while invoking existing WS:

_Caused by: org.apache.cxf.binding.soap.SoapFault: Unexpected element 
\{http://xyz.com/oss/xml/orderorchestration/activity/msg/v1}updateOrderRequest 
found.   Expected 
\{http://xyz.com/oss/xml/orderorchestration/activity/msg/v1}startManageOrdersRequest._

                _at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:87)_

                _at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:53)_

                _at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:42)_

                _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:70)_

                _at 
org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:35)_

                _at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)_

                _at 
org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:814)_

                _at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1680)_

                _at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1557)_

                _at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1358)_

                _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:63)_

                _at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)_

                _at 
org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:533)_

                _at 
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:442)_

                _at 
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:343)_

                _at 
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:296)_

                _at 
org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)_

                _at 
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:139)_

                _... 29 more_

 

Have to say this issue is NOT consistent while WS called several times from 
same location.
Not really sure why above 'expected'
Have a feeling this is somehow related to some caching issue probably used in 
CXF but can't commit on that since not really familiar with what's going on 
inside ...
Getting the same if upgrading to 3.2.7
Appreciate if you can give any input on this.



Thanks



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to