CXF 异常 Caused by: org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element
2011-09-13 13:31
357 查看
异常信息如下:
Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: Unexpected wrapper element {http://client.webwervice.common.navidog.cn/}getListPnameByuid found. Expected {http://cxfwebservice.common.navidogdatabase.tiros.com.cn/}getListPnameByuid.
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
at $Proxy30.getListPnameByuid(Unknown Source)
at cn.navidog.front.users.testwebservice.main(testwebservice.java:25)
Caused by: org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element {http://client.webwervice.common.navidog.cn/}getListPnameByuid found. Expected {http://cxfwebservice.common.navidogdatabase.tiros.com.cn/}getListPnameByuid.
at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:99)
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:255)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:755)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2335)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2193)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:2037)
at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:697)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
解决 方法:将客户端中的Service的包名改成与服务端中的一致,问题解决。
Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: Unexpected wrapper element {http://client.webwervice.common.navidog.cn/}getListPnameByuid found. Expected {http://cxfwebservice.common.navidogdatabase.tiros.com.cn/}getListPnameByuid.
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
at $Proxy30.getListPnameByuid(Unknown Source)
at cn.navidog.front.users.testwebservice.main(testwebservice.java:25)
Caused by: org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element {http://client.webwervice.common.navidog.cn/}getListPnameByuid found. Expected {http://cxfwebservice.common.navidogdatabase.tiros.com.cn/}getListPnameByuid.
at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:99)
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:255)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:755)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2335)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2193)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:2037)
at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:697)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
解决 方法:将客户端中的Service的包名改成与服务端中的一致,问题解决。
相关文章推荐
- CXF 异常 Caused by: org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element
- org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element 出现命名空间不一致问题,解决方法
- org.apache.cxf.binding.soap.SoapFault: Could not initialize class
- 【webservice】org.apache.cxf.interceptor.Fault: Unexpected wrapper element {http://webservice.index.
- org.apache.cxf.interceptor.Fault: Unexpected wrapper element {****}
- Web servicer调用异常org.apache.cxf.binding.soap.SoapFault * are not understood.
- 异常 : org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader.
- org.apache.cxf.interceptor.Fault: Unexpected wrapper element {****}
- cxf Unexpected wrapper element异常解决
- 【异常】Caused by: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- cxf Unexpected wrapper element异常解决
- org.apache.cxf.binding.soap.SoapFault: Fault occurred while processing.
- SOAPFaultException: Unexpected wrapper element {http://ws.konghao.org/}sayHello fo
- CXF javax.xml.ws.soap.SOAPFaultException: Unexpected wrapper element
- Error creating bean with name 'org.apache.cxf.binding.soap.customEditorConfigurer'
- 异常SOAPFaultException: Unexpected wrapper element解决
- 出现 org.apache.ibatis.binding.BindingException 异常的原因及解决方法
- SSM框架之:org.apache.ibatis.binding.BindingException异常的各原因总结
- cxf 异常: No namespace on "html" element. You must send a SOAP request
- org.apache.cxf.BusException: No binding factory for namespace 问题的解决