Получение org.apache.camel.InvalidPayloadException при использовании apache camel spring-ws - PullRequest
0 голосов
/ 04 июня 2018

Я звоню в веб-службу SOAP с помощью camel spring-ws: component.

from(DIRECT) .routeId(ROUTE_ID) .to("spring-ws:<address>");

Поскольку он автоматически преобразует тело запроса в объект JAXB и передает его в тело SOAPслужбы, но я получаю сообщение об ошибке ниже.

org.apache.camel.InvalidPayloadException: тело недоступно типа: javax.xml.transform.Source, но имеет значение: com.example.MyRequest

org.apache.camel.NoTypeConversionAvailableException: нет преобразователя типа, доступного для преобразования из типа: com.example.MyRequest в требуемый тип: javax.xml.transform.Source

Как я могу решить эту проблему?

...