2014-06-20 5 views
0

У меня есть поток интеграции Spring со шлюзом WS out (с маршаллером и unmarshaller). После этого у меня есть трансформатор.ws outbound gateway unmarshaller

и когда я взять на себя полезную нагрузку в классе трансформатора с использованием метода getPayload() я получаю объект javax.xml.bind.JAXBElement. Здесь я ожидаю получить объект класса ResponseType (сгенерированный с помощью плагина jaxb2), то есть то, что должен был сделать unmarshaller.

Чему я не получаю объект типа ResponseType в полезной нагрузке?

Запрос ваша помощь

+0

Thankyou Нихилу ... Он работал !! – Rathnesh

ответ

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

Thankyou Nikhil ... Это сработало! – Rathnesh

+0

Отлично! Не могли бы вы отметить это как правильный ответ? @ user3759022 –

Смежные вопросы