<?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 Re: [resolved] How to pass POST data to tRESTRequest Component properly in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255956#M38499</link>
    <description>Hi sberyozkin, Thank you for your reply. Where could I see the "Comments" section? Under the Documentation tab? Can you refer me a guide or a tutorial on how to do it? Thanks in advance. 
&lt;BR /&gt;I'm using Talend Open Studio for ESB 5.4.1 if that would help.</description>
    <pubDate>Tue, 18 Feb 2014 03:39:13 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-02-18T03:39:13Z</dc:date>
    <item>
      <title>[resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255953#M38496</link>
      <description>I've followed the tutorial on creating RESTful Web Services from: 
&lt;A href="http://talendforge.org/tutorials/tutorial.php?language=english&amp;amp;idTuto=104" target="_blank" rel="nofollow noopener noreferrer"&gt;http://talendforge.org/tutorials/tutorial.php?language=english&amp;amp;idTuto=104&lt;/A&gt; 
&lt;BR /&gt;But the tutorial is a bit lacking on creating a POST REST Web Service. 
&lt;BR /&gt;I've played around it a bit but I'm not sure why the payload passed to the tRESTRequest doesn't propagate properly. 
&lt;BR /&gt;I ticked the "Log messages" option in tRESTRequest so I saw that the payload is received by the tRESTRequest component. But after the tXMLMap, the value of the payload is already null. 
&lt;BR /&gt;I'm attaching an image of the job components, including the component view of the tRESTRequest and tXMLMap, the rest client which I used to send the post request, and the logs of the result. 
&lt;BR /&gt;Thanks in advance. 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCyZ.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130484i6F66E88A906283F2/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCyZ.png" alt="0683p000009MCyZ.png" /&gt;&lt;/span&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCya.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/148775i915FD1C84861484F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCya.png" alt="0683p000009MCya.png" /&gt;&lt;/span&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCzl.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146099i03D6DE96CC6D4069/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCzl.png" alt="0683p000009MCzl.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Sat, 16 Nov 2024 11:44:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255953#M38496</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T11:44:51Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255954#M38497</link>
      <description>Hi 
&lt;BR /&gt;You have a form payload, so you can either 
&lt;BR /&gt;- add a 'body' parameter of type String and then parse it manually or 
&lt;BR /&gt;- add parameters with the names matching those in the form payload and 'qualify' then by updating 'Comments' with the value 'form', no quotes 
&lt;BR /&gt;HTH, Sergey</description>
      <pubDate>Mon, 17 Feb 2014 13:36:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255954#M38497</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-17T13:36:58Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255955#M38498</link>
      <description>Sorry, did not see all of your images; just update Comments and it should work</description>
      <pubDate>Mon, 17 Feb 2014 13:40:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255955#M38498</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-17T13:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255956#M38499</link>
      <description>Hi sberyozkin, Thank you for your reply. Where could I see the "Comments" section? Under the Documentation tab? Can you refer me a guide or a tutorial on how to do it? Thanks in advance. 
&lt;BR /&gt;I'm using Talend Open Studio for ESB 5.4.1 if that would help.</description>
      <pubDate>Tue, 18 Feb 2014 03:39:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255956#M38499</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-18T03:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255957#M38500</link>
      <description>Thanks sberyozkin, that tip on "qualifying" parameters worked when I was passing form data. How did you know about that? Is there a documentation on those tips? 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;Thank you very much! What I'm working on right now is passing an XML post data, is there also some things that I need to do to "qualify" the post data? Thanks in advance.</description>
      <pubDate>Tue, 18 Feb 2014 09:37:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255957#M38500</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-18T09:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255958#M38501</link>
      <description>Hi, to get the XML body mapped you need to add a 'body' parameter of type Document; you only need to qualify the parameters, such as queries, headers, URI path values; this is also done for form payloads as in your case, or for multipart payloads 
&lt;BR /&gt;HTH, Sergey</description>
      <pubDate>Tue, 18 Feb 2014 10:27:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255958#M38501</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-18T10:27:15Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255959#M38502</link>
      <description>Thank you very much Sergey! That clears some things up. Hope this also help other users. 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;Regards, 
&lt;BR /&gt;Maki</description>
      <pubDate>Wed, 19 Feb 2014 08:24:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255959#M38502</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-19T08:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255960#M38503</link>
      <description>Thanks for this post ! it solved my problem. And Maki is right, how could you find that !?!?! Crazy to put some logic on a comment field !&lt;BR /&gt;But not complaining! everything works well ! Great product!</description>
      <pubDate>Thu, 02 Apr 2015 15:10:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255960#M38503</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2015-04-02T15:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255961#M38504</link>
      <description>Cool. 
&lt;BR /&gt;You are right that using a comment filed is not exactly type safe :-). But we had to use the available tooling-level fields at a time of designing tRESTRequest. 
&lt;BR /&gt;We have some ideas on how to make it all much more wizard- and user- friendly and hopefully at some point in the future it will be realized... 
&lt;BR /&gt;Sergey</description>
      <pubDate>Thu, 02 Apr 2015 16:07:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255961#M38504</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-04-02T16:07:49Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255962#M38505</link>
      <description>&lt;P&gt;Wow&lt;/P&gt;&lt;P&gt;this is really crazy. It took me one hour to really understand what is going on here. After 3 years, this is still the solution.&lt;/P&gt;</description>
      <pubDate>Sat, 29 Sep 2018 09:37:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255962#M38505</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-29T09:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255963#M38506</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LOoUAAW"&gt;@Snooops&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;one hour is probably a record time to be honest - I'd have been over the moon if I understood it that quick!&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Oct 2018 12:02:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255963#M38506</guid>
      <dc:creator>davidferguson</dc:creator>
      <dc:date>2018-10-05T12:02:02Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] How to pass POST data to tRESTRequest Component properly</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255964#M38507</link>
      <description>&lt;P&gt;URL: https://help.talend.com/r/7NvFnkWpbH8Gy3Rm6mUXnw/VU66bkh2o5KJEbjJZHac2w&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you specify URI parameters in the output flow schema, you might need to define what type of parameter it is in the&amp;nbsp;&lt;B&gt;Comment&lt;/B&gt;&amp;nbsp;field of the schema. By default, if you leave the&amp;nbsp;&lt;B&gt;Comment&lt;/B&gt;&amp;nbsp;field empty, the parameter is considered as a Path parameter. Below is a list of supported&amp;nbsp;&lt;B&gt;Comment&lt;/B&gt;&amp;nbsp;values:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;empty or&amp;nbsp;&lt;I&gt;path&lt;/I&gt;&amp;nbsp;corresponds to the default @PathParam,&lt;/LI&gt;&lt;LI&gt;&lt;I&gt;query&lt;/I&gt;&amp;nbsp;corresponds to @QueryParam,&lt;/LI&gt;&lt;LI&gt;&lt;I&gt;form&lt;/I&gt;&amp;nbsp;corresponds to @FormParam,&lt;/LI&gt;&lt;LI&gt;&lt;I&gt;header&lt;/I&gt;&amp;nbsp;corresponds to @HeaderParam.&lt;/LI&gt;&lt;LI&gt;&lt;I&gt;matrix&lt;/I&gt;&amp;nbsp;corresponds to @MatrixParam.&lt;/LI&gt;&lt;LI&gt;&lt;I&gt;multipart&lt;/I&gt;&amp;nbsp;corresponds to the CXF specific @Multipart, representing the request body. It can be used only with POST and PUT HTTP methods.&lt;/LI&gt;&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000C7k8yAAB.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/128739iADDBB6D993A11EEE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000C7k8yAAB.png" alt="0693p00000C7k8yAAB.png" /&gt;&lt;/span&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 03:24:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-How-to-pass-POST-data-to-tRESTRequest-Component/m-p/2255964#M38507</guid>
      <dc:creator>milver</dc:creator>
      <dc:date>2021-03-12T03:24:52Z</dc:date>
    </item>
  </channel>
</rss>

