我得到錯誤,同時連接到我的網絡服務:CXF:解組錯誤:意外元素,什麼意思?
javax.xml.ws.soap.SOAPFaultException: Unmarshalling Error: unexpected element (uri:"", local:"OrderID"). Expected elements are <{}Login>,<{}CrewId>,<{}OrderID >,<{}OrderNumber >
服務使用org.apache.cxf.transport.servlet.CXFServlet
和jaxws:endpoint
註釋曝光。客戶端使用CXF生成。首先,令我感到驚訝的是,我在兩端使用相同的技術,解決方案無法正常工作,其次,這是錯誤消息中的神祕{}。
那麼,怎麼了,怎麼理解這個{}?
是的,你說得對,我還沒有想過有人在那裏增加了空間。 –
+1爲節省我的時間,因爲您的提示幫助我找到了元素名稱中的拼寫錯誤(而不是額外的空間,只是一個不同的名稱),導致了相同的非常清晰的錯誤消息。 – Withheld
簡單而直接的答案。我讀過很多評論,但這是最好的。 – VJS