tôi nhận được lỗi khi kết nối với dịch vụ web của tôi:CXF: Lỗi không sửa lỗi: các yếu tố không mong muốn, {} có nghĩa là gì?
javax.xml.ws.soap.SOAPFaultException: Unmarshalling Error: unexpected element (uri:"", local:"OrderID"). Expected elements are <{}Login>,<{}CrewId>,<{}OrderID >,<{}OrderNumber >
Dịch vụ tiếp xúc sử dụng org.apache.cxf.transport.servlet.CXFServlet
và jaxws:endpoint
chú thích. Khách hàng được tạo bằng CXF. Thứ nhất, đáng ngạc nhiên đối với tôi là tôi đang sử dụng cùng một công nghệ trên cả hai đầu và giải pháp không hoạt động, thứ hai, điều bí ẩn này {} trong các thông báo lỗi.
Vì vậy, điều gì là sai và cách hiểu điều này {}?
Vâng, bạn nói đúng, tôi chưa từng thêm ai đó vào đó. –
+1 để tiết kiệm thời gian cho tôi, vì mẹo của bạn đã giúp tôi tìm lỗi đánh máy trong tên phần tử (không phải là không gian thừa, chỉ là một tên khác) dẫn đến thông báo lỗi không rõ ràng. – Withheld
Câu trả lời đơn giản và thẳng thắn. Tôi đã đọc rất nhiều ý kiến nhưng đây là ý kiến hay nhất. – VJS