cxf webservice:異常SOAPFaultException: Unexpected wrapper element found解決


客戶端使用SOAP方式調用CXF服務時異常:

javax.xml.ws.soap.SOAPFaultException: Unexpected wrapper element {urn:hl7-org:v3}hello found.   Expected {urn:hl7-org:v3}hello

原因:是客戶端和服務器的namespace不同,即客戶端和服務端的WebService接口包路徑不一致。

解決方式:

1、客戶端和服務器的WebService接口包路徑相同。

2、在客戶端和服務端的接口注解上指定相同的targetNamespace。建議與包名保持一致。

3、如果是反向生成的服務器代碼,需注釋掉:wsdlLocation部分;wsdlLocation會導致找不到具體的服務。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM