2014-06-20 3 views
0

WS 아웃 바운드 게이트웨이 (marshaller 및 unmarshaller 포함)가있는 스프링 통합 플로우가 있습니다. 그 후에 변압기가 있습니다.ws 아웃 바운드 게이트웨이 unmarshaller

내가 getPayload() 메소드를 사용하여 변압기 클래스의 페이로드를 수행 할 때 난 javax.xml.bind.JAXBElement의 목적을 얻고있다. 여기서는 언 마샬 러가해야 할 일인 ResponseType 클래스의 객체 (jaxb2 플러그인을 사용하여 생성 됨)를 얻으려고합니다.

페이로드에 ResponseType 유형의 객체를 가져 오지 못하고 있습니까?

당신의 도움이

+0

감사합니다 Nikhil 요청 ... 그것은했다! – Rathnesh

답변

0
JAXBElement<ResponseType> resp= (JAXBElement<ResponseType>)payload; 
ResponseType response = resp.getValue(); 
+0

감사합니다. Nikhil ... 일했습니다! – Rathnesh

+0

좋습니다! 이것을 정답으로 표시해 주시겠습니까? @ user3759022 –

관련 문제