Dear Support,
I'm currently experiencing an issue when developing a route in ESB which accepts an incoming HTTP PUT method in a cRest component.
The PUT url structure is <domain>.com/x/{id} with a JSON body included in the incoming message payload. When the message comes in, the url parameter ({id} field) is the sole contents of the message body, rather than the JSON HTTP body, which is erroneous behaviour.
The same issue has been reported here a few years ago with no answer: https://community.talend.com/s/question/0D53p00007vCrspCAC/camel-cxfrs-put-with-path-param-overrides-payload?t=1613394925788
Any advice on how to bypass this would be appreciated, thank you.
Peter.