Как я могу получить ответ от запроса причала верблюда Apache?

Я новичок в Apache Camel. Я хочу создать служебную шину (промежуточное ПО) с помощью Apache Camel, сделав запрос Post на причале, а затем получить ответ от сервера.

Вот что я сделал

<route streamCache="true">
  <from uri="jetty:{{wrapperEntry.protocol}}://{{wrapperEntry.host}}:{{wrapperEntry.port}}/rsb/SubmitNewCaseForAndroid?continuationTimeout=0" />
  <convertBodyTo type="java.lang.String" />
   <to uri="direct:helloworld"/>
</route>

<route streamCache="true">
    <from uri="direct:helloworld"/>
 <transform>
    <simple>
    Hello World
    </simple>
  </transform>

    <convertBodyTo type="java.lang.String" />
</route>

запрос успешно отправляется на сервер и отправляет мое дело, в противном случае я не могу получить ответ от сервера.

Примечание: ответ приходит от того, что сервер является строкой, он выглядит следующим образом: "код":0, "описание": "операция выполнена успешно", "complaintId": "45285"

Спасибо в Advacnce

0 ответов

Другие вопросы по тегам