<?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: Pass Dynamic values into tSOAP Message in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208487#M7688</link>
    <description>Hi&amp;nbsp;&lt;BR /&gt;You can read the values from any a data source and pass it tSOAP component, and call the SOAP webservice line by line. eg:&lt;BR /&gt;tFileInputExcel--main(row1)--tFlowToIterate--iterate--tSOAP--main--tLogRow&lt;BR /&gt;on tSOAP, define the SOAP message to use a dynamic value passed from tFileInputExcel like this:&lt;BR /&gt;"....&lt;I&gt;&lt;FONT size="2"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;lt;urn:First_Name&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;"+(String)globalMap.get("row1.First_Name")+"&lt;I&gt;&lt;FONT size="2"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;lt;/urn:First_Name&amp;gt;...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;"&lt;BR /&gt;&lt;BR /&gt;//First_name is one of the column defined on tFileInputExcel, this column read the FirstName value from excel file.</description>
    <pubDate>Thu, 31 Dec 2015 11:39:19 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-12-31T11:39:19Z</dc:date>
    <item>
      <title>Pass Dynamic values into tSOAP Message</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208486#M7687</link>
      <description>I am using BD5.6.1
&lt;BR /&gt;i am using the tSOAP component and if i use the blow flow it works fine.
&lt;BR /&gt;tsoap --&amp;gt; LogRow
&lt;BR /&gt;I can paste the SOAP Request message into SOAP Message section of the tsoap node and it works fine.. 
&lt;BR /&gt;But now i want to read the excel file and dynamically pass the value to&amp;nbsp; SOAP Message of tSOAP component how this can be done?
&lt;BR /&gt;Sample SOAP Message i need to pass.
&lt;BR /&gt;
&lt;I&gt;"&amp;lt;soapenv:Envelope xmlns:soapenv=\"&lt;A href="http://schemas.xml\" target="_blank" rel="nofollow noopener noreferrer"&gt;http://schemas.xml\&lt;/A&gt;" xmlns:urn=\"urn:HPD_Inc_Create_WS\"&amp;gt;&lt;BR /&gt;&amp;lt;&amp;lt;urn:HelpDesk_Submit_Service&amp;gt;&lt;BR /&gt;&amp;lt;urn:Assigned_Group&amp;gt;&amp;nbsp;&amp;nbsp; &amp;lt;/urn:Assigned_Group&amp;gt;&lt;BR /&gt;&amp;lt;urn:Assigned_Support_Company&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/urn:Assigned_Support_Company&amp;gt;&lt;BR /&gt;&amp;lt;urn:Assigned_Support_Organization&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/urn:Assigned_Support_Organization&amp;gt;&lt;BR /&gt;&amp;lt;urn:Assignee&amp;gt;&amp;nbsp;&amp;nbsp; &amp;lt;/urn:Assignee&amp;gt;&lt;BR /&gt;&amp;lt;urn:First_Name&amp;gt;&amp;nbsp;&amp;nbsp; &amp;lt;/urn:First_Name&amp;gt;&lt;BR /&gt;&amp;lt;urn:Impact&amp;gt;&amp;nbsp; &amp;lt;/urn:Impact&amp;gt;&lt;BR /&gt;&amp;lt;urn:Last_Name&amp;gt;&amp;nbsp; &amp;lt;/urn:Last_Name&amp;gt;&lt;BR /&gt;&amp;lt;urn:Reported_Source&amp;gt;&amp;nbsp; &amp;lt;/urn:Reported_Source&amp;gt;&lt;BR /&gt;&amp;lt;/urn:HelpDesk_Submit_Service&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;"&lt;/I&gt;
&lt;BR /&gt;So here i the all the 
&lt;BR /&gt;
&lt;I&gt;FirstName&lt;/I&gt;
&lt;BR /&gt;L
&lt;I&gt;astName&lt;/I&gt;
&lt;BR /&gt;
&lt;I&gt;Impact&lt;/I&gt;
&lt;BR /&gt;
&lt;I&gt;Reported_source&lt;/I&gt;
&lt;BR /&gt;
&lt;I&gt;Assigned_Group&lt;/I&gt;
&lt;BR /&gt;
&lt;I&gt;Assigned_Support_Company&lt;/I&gt;
&lt;BR /&gt;&amp;nbsp;values are in the file 
&lt;I&gt;. &lt;/I&gt;I need to read these value from excel file and construct the soap message and then send it to tSOAP Component.
&lt;BR /&gt;
&lt;BR /&gt;
&lt;I&gt;Any help is really appreciated.&lt;/I&gt;</description>
      <pubDate>Wed, 30 Dec 2015 22:03:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208486#M7687</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-12-30T22:03:49Z</dc:date>
    </item>
    <item>
      <title>Re: Pass Dynamic values into tSOAP Message</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208487#M7688</link>
      <description>Hi&amp;nbsp;&lt;BR /&gt;You can read the values from any a data source and pass it tSOAP component, and call the SOAP webservice line by line. eg:&lt;BR /&gt;tFileInputExcel--main(row1)--tFlowToIterate--iterate--tSOAP--main--tLogRow&lt;BR /&gt;on tSOAP, define the SOAP message to use a dynamic value passed from tFileInputExcel like this:&lt;BR /&gt;"....&lt;I&gt;&lt;FONT size="2"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;lt;urn:First_Name&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;"+(String)globalMap.get("row1.First_Name")+"&lt;I&gt;&lt;FONT size="2"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;&amp;lt;/urn:First_Name&amp;gt;...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;"&lt;BR /&gt;&lt;BR /&gt;//First_name is one of the column defined on tFileInputExcel, this column read the FirstName value from excel file.</description>
      <pubDate>Thu, 31 Dec 2015 11:39:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208487#M7688</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-12-31T11:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: Pass Dynamic values into tSOAP Message</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208488#M7689</link>
      <description>&lt;P&gt;Hi Shong,&lt;/P&gt;
&lt;P&gt;I have a same difficulty. I tried to reproduce what you recommand&amp;nbsp;&lt;SPAN&gt;tFileInputExcel--main(row1)--tFlowToIterate--iterate--tSOAP--main--tLogRow But it not work&lt;BR /&gt;For check i tried to do this&amp;nbsp; tFileInputExcel--main(row1)--tFlowToIterate--iterate-tjava&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The column is search_id&lt;/SPAN&gt;&lt;/P&gt;
&lt;PRE&gt;System.out.println("TestValue is: "+(String)globalMap.get("row1.search_id"));&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please help me?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Aug 2018 14:01:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pass-Dynamic-values-into-tSOAP-Message/m-p/2208488#M7689</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-08-16T14:01:36Z</dc:date>
    </item>
  </channel>
</rss>

