Я должен отправлять сообщения в IBM MQ, нажимая на службу отдыха. Ниже приведен код, который я придумал, используя Camel XML DSL.
<rest path="/basePath">
<post uri="/path" consumes="application/xml" produces="application/xml">
<to uri="ibmmq:QUEUE.NAME"/>
</post>
</rest>
Когда я пытаюсь опубликовать сообщение, я получаю следующее исключение
org.apache.camel.RuntimeExchangeException: Failed to resolve replyTo destination on the exchange
Ожидает ли метод post ответ от QUEUE, чтобы он мог ответить клиенту отдыха? Мне нужно, чтобы почтовая служба ответила 200, если сообщение успешно отправлено в QUEUE, в противном случае - 500. Как решить эту проблему?