2010-04-02 88 views
-2

不知道爲什麼我在web服務運行後收到此消息,並且正在嘗試返回到我的客戶端bean。 Web服務在SoapUI中完全在我的web服務器之外工作。org.apache.cxf.interceptor.Fault:解組錯誤:重複默認命名空間聲明

org.apache.cxf.interceptor.Fault:Unmarshalling錯誤:重複默認名稱空間聲明。在[org.apache.cxf.jaxb.JAXBEncoderDecoder.unmarshall([JSON, JAXBEncoderDecoder.java:623) 在org.apache.cxf.jaxb.io.DataReaderImpl.read(DataReaderImpl.java:128) 在org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:101) 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236) at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:671) at org.apache.cxf.transport.http。 HTTPConduit $ WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2177) at org.apache.cxf.transport.http.HTTPConduit $ WrappedOutput Stream.handleResponse(HTTPConduit.java:2057) at org.apache.cxf.transport.http.HTTPConduit $ WrappedOutputStream.close(HTTPConduit.java:1982) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit。的java:66) 在org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637) 在org.apache.cxf.interceptor.MessageSenderInterceptor $ MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:483) at org.apache.cxf.endpoint.ClientImpl。調用(ClientImpl.java:309) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:261) 在org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) 在org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)

+0

[com.ctc.wstx.exc.WstxParsingException:重複默認命名空間聲明。 – JohnC 2010-04-02 19:09:49

回答

0

更新SOAPUI中的WSDL定義並嘗試使用,看起來SOAPUI項目有點舊了,之後您在WSDL上做了一些更改。