내 응용 프로그램은 클라이언트 제공 WSDL에서 Java 클래스를 생성하기 위해 CXF WSDL2JAVA를 사용했습니다.CXF - webservice 끝점이 변경되었습니다. WSDL이 없습니다.
이제 응답에 3 개의 문자열 필드가 추가되도록 웹 서비스가 변경되었습니다. 우리가 자바 클래스를 다시 생성하는 것은 재 작업을 조금 겠지만, 우리는 예외가 있어요 :
javax.xml.ws.soap.SOAPFaultException : 비 정렬 화 오류 : 예기치 않은 요소 (newElement)
을 CXF가 응답의 추가 요소를 무시하도록하는 방법이 있습니까?
나는 이것을 직면하고있다. Gribbler, 유효성을 검사 할 때 JAXB에 네임 스페이스를 추가하는 방법이 있습니까? 왜냐하면이 설정을 false로 설정했기 때문에 유효성 검사를 건너 뛰었습니다. 객체가 null로 설정되지 않아 작동하지 않습니다. – ronnyfm