webservice掉用報錯org.apache.cxf.interceptor.Fault: The given SOAPAction ...... does not match an operation,原因SOAPAction


  webservice客戶端調用報錯,中間的。。。一半都是掉用的action的值,如圖:

   出現這個問題實際上就是客戶端掉用webservice服務時傳了SOAPAction,我們先來看下服務端代碼

   我們的方法指定了方法名稱,卻沒有指定SOAPAction,我們使用postman還是使用cxf編寫的客戶端來調用都不會報錯,但如果客戶端掉用使用的不是cxf的技術時,傳遞了SOAPAction,就會報錯,只需要把報錯的值設置到我們的方法上就可以了action="sim.SyncOrderRelation",修改后:

   對應的xml文檔也會有對應展示

  

 


免責聲明!

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



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