Я пытаюсь с помощью POST-запроса к внешнему сервису с компонентом Restlet в верблюде успешно разместить данные, но получаю предупреждение, которое блокирует ответ обратно клиенту.
"ПРЕДУПРЕЖДЕНИЕ: добавление стандартного заголовка" XYZ "не допускается. Пожалуйста, используйте эквивалентное свойство в API Restlet. "
, когда я устанавливаю свойство с телом ответа, и оно регистрирует этот ответ в консоли, но из-за предупреждения оно не отправляет ответ клиенту / вызывающемуAPI. Для справки прилагаю фрагмент кода. Я использую Blueprint DSL в Redhat code ready studio 12.11.0 GA
<camelContext id="_context1234" xmlns="http://camel.apache.org/schema/blueprint">
<route id="_route1">
<from id="_from1" uri="restlet:http://localhost:9091/say?restletMethod=POST&disableStreamCache=true&autoCloseStream=true"/>
<log id="_log1" message="first log"/>
<to id="_to1" uri="restlet:http://dummy.restapiexample.com:80/api/v1/create?restletMethod=POST"/>
<setProperty id="_setProperty1" propertyName="response">
<simple>response: ${body}</simple>
</setProperty>
<log id="_log2" message="${property.response}"/>
</route>
</camelContext>