<?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: Attempting to pull data, SOAP WSDL which returns one record but mapping processes 0 records in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225795#M17951</link>
    <description>The correct job design here is:
&lt;BR /&gt;
&lt;BR /&gt;tESBConsumer or tSOAP--row--&amp;gt;tXMLMap--row--&amp;gt;tFileOutputDelimited
&lt;BR /&gt;
&lt;BR /&gt;in the tXMLMap, you'll need to correctly set the loop element(s) and then simply drag and drop elements you want to write to the flat file. This can be tricky, and sometimes you may need to stack the tXMLMaps together to process multiple conflicting loop elements.
&lt;BR /&gt;</description>
    <pubDate>Mon, 05 Nov 2018 16:44:17 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-11-05T16:44:17Z</dc:date>
    <item>
      <title>Attempting to pull data, SOAP WSDL which returns one record but mapping processes 0 records</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225794#M17950</link>
      <description>&lt;P&gt;I am pulling WSDL from an endpoint (report action with specific id). The data is returned in a single record in the soap body.&lt;BR /&gt;But as expected is multiple records within. I am trying to pull those records out and place them into a CSV&amp;nbsp;to put into an s3 bucket.&amp;nbsp;&lt;BR /&gt;I've tried tSOAP--&amp;gt;tXMLMap--&amp;gt;tFileOutputXML--&amp;gt;tMap--&amp;gt;FileOutputDelimited 1 row is retrieved in tSOAP and then 0 records are processed after that. We are able to save the file locally with tSOAP --&amp;gt; tFileOutputRaw and on that file I've tried processing it with tFileInputXML but I get an error that the XPath query lost.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am new to Talend and would appreciate any help and suggestions on the best way to get this working.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Mon, 05 Nov 2018 16:34:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225794#M17950</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-05T16:34:12Z</dc:date>
    </item>
    <item>
      <title>Re: Attempting to pull data, SOAP WSDL which returns one record but mapping processes 0 records</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225795#M17951</link>
      <description>The correct job design here is:
&lt;BR /&gt;
&lt;BR /&gt;tESBConsumer or tSOAP--row--&amp;gt;tXMLMap--row--&amp;gt;tFileOutputDelimited
&lt;BR /&gt;
&lt;BR /&gt;in the tXMLMap, you'll need to correctly set the loop element(s) and then simply drag and drop elements you want to write to the flat file. This can be tricky, and sometimes you may need to stack the tXMLMaps together to process multiple conflicting loop elements.
&lt;BR /&gt;</description>
      <pubDate>Mon, 05 Nov 2018 16:44:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225795#M17951</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-05T16:44:17Z</dc:date>
    </item>
    <item>
      <title>Re: Attempting to pull data, SOAP WSDL which returns one record but mapping processes 0 records</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225796#M17952</link>
      <description>&lt;P&gt;Thanks for the response. It looks like I'm possibly close. I've gone back to the&amp;nbsp;&lt;SPAN&gt;tSOAP--row--&amp;gt;tXMLMap--row--&amp;gt;tFileOutputDelimited as you suggested.&lt;BR /&gt;In the tXMLMap I've set it up as in the attached image with additional columns below (I'm essentially grabbing all of the data in all of the tags).&amp;nbsp;&lt;BR /&gt;Everything is sync'd&amp;nbsp;through to the tFileOutputDelimited and in there the other image shows the schema mapping. The only output I get is the headings with no data.&amp;nbsp;&lt;BR /&gt;I'm thinking that I need to do some finagling in the tXMLMap but I am not sure what. It almost seems to me that my schema should be defined within the Soap-root (loop) in the tXMLMap but I'm not sure how that is accomplished.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Lu9u"&gt;2018-11-05_14-59-32.png&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009LtW4"&gt;2018-11-05_15-05-00.png&lt;/A&gt;</description>
      <pubDate>Mon, 05 Nov 2018 20:10:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Attempting-to-pull-data-SOAP-WSDL-which-returns-one-record-but/m-p/2225796#M17952</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-05T20:10:41Z</dc:date>
    </item>
  </channel>
</rss>

