클라이언트 웹 서비스를 사용하고 있습니다. 1. WS 요청을 작성하고 XML 형식으로 응답 받기. 2. 클라이언트 WSDL을 사용하여 스텁을 생성했습니다. 따라서 XML을 POJO에 대해 UnMarshall과 동일하게 사용합니다.예기치 않은 요소 인 JAXBException
응답은 다음과 같습니다 :
<ns2:outputParams>
<ns2:param>
<ns2:name>response</ns2:name>
</ns2:param>
<ns2:artifactDefinitionvalue><![CDATA[<elements xmlns="http://www.model.bll.nfv.activator.ov.hp.com">
<artifactInstances>
<artifactInstance>
... Some more tags
</artifactInstance>
</artifactInstances>
</elements>]]>
</ns2:value>
</ns2:outputParams>
지금은 artifactInstances.Class를 사용하여 XML을 비 정렬 화하고 때, 나는 오류 JAXBException에에게 예상치 못한 요소가 무엇입니까 (URI : "요소"지역 "http://www.model.bll.nfv.activator.ov.hp.com"를) .
"요소"태그가 추가로 보이지만 JAXB 스텁이 없으므로 응답에 추가되었습니다.
해결하는 데 도움주세요. 도와주세요.