<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Talend ESB cRest PUT URL parameters overwriting message body in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-cRest-PUT-URL-parameters-overwriting-message-body/m-p/2326307#M95812</link>
    <description>&lt;P&gt;Dear Support,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm currently experiencing an issue when developing a route in ESB which accepts an incoming HTTP PUT method in a cRest component.&lt;/P&gt;&lt;P&gt;The PUT url structure is &amp;lt;domain&amp;gt;.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.&lt;/P&gt;&lt;P&gt;The same issue has been reported here a few years ago with no answer: &lt;A href="https://community.talend.com/s/question/0D53p00007vCrspCAC/camel-cxfrs-put-with-path-param-overrides-payload?t=1613394925788" target="_blank"&gt;https://community.talend.com/s/question/0D53p00007vCrspCAC/camel-cxfrs-put-with-path-param-overrides-payload?t=1613394925788&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advice on how to bypass this would be appreciated, thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter.&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 00:36:39 GMT</pubDate>
    <dc:creator>Peter_Mitchell</dc:creator>
    <dc:date>2024-11-16T00:36:39Z</dc:date>
    <item>
      <title>Talend ESB cRest PUT URL parameters overwriting message body</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-cRest-PUT-URL-parameters-overwriting-message-body/m-p/2326307#M95812</link>
      <description>&lt;P&gt;Dear Support,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm currently experiencing an issue when developing a route in ESB which accepts an incoming HTTP PUT method in a cRest component.&lt;/P&gt;&lt;P&gt;The PUT url structure is &amp;lt;domain&amp;gt;.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.&lt;/P&gt;&lt;P&gt;The same issue has been reported here a few years ago with no answer: &lt;A href="https://community.talend.com/s/question/0D53p00007vCrspCAC/camel-cxfrs-put-with-path-param-overrides-payload?t=1613394925788" target="_blank"&gt;https://community.talend.com/s/question/0D53p00007vCrspCAC/camel-cxfrs-put-with-path-param-overrides-payload?t=1613394925788&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advice on how to bypass this would be appreciated, thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 00:36:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-cRest-PUT-URL-parameters-overwriting-message-body/m-p/2326307#M95812</guid>
      <dc:creator>Peter_Mitchell</dc:creator>
      <dc:date>2024-11-16T00:36:39Z</dc:date>
    </item>
  </channel>
</rss>

