<?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: tFileOutputXML: generate &amp;quot;File Name&amp;quot; based in value of XML element? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316472#M87014</link>
    <description>&lt;P&gt;TRF,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Your instructions are clear and concise. I believe I followed them correctly. I am now getting the error:&lt;/P&gt; 
&lt;P&gt;---------------------&lt;/P&gt; 
&lt;P&gt;org.talend.designer.runprocess.ProcessorException: Job compile errors&lt;BR /&gt;At least job "MITRE_ETL_JOB" has a compile errors, please fix and export again.&lt;BR /&gt;Error Line: 3173&lt;BR /&gt;Detail Message: The method set(String, String) is undefined for the type Map&amp;lt;String,Object&amp;gt;&lt;/P&gt; 
&lt;P&gt;--------------------&lt;/P&gt; 
&lt;P&gt;If I comment out the line added to tJavaRow, the error is resolved:&lt;/P&gt; 
&lt;P&gt;------------------&lt;/P&gt; 
&lt;P&gt;//&lt;SPAN&gt;globalMap.set("xmlFilename", input_row.DORIGINALFILENAME);&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;-----------------&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Your help is greatly appreciated,&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Bob&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 03 Aug 2017 00:26:42 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-08-03T00:26:42Z</dc:date>
    <item>
      <title>tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316470#M87012</link>
      <description>&lt;P class="p1"&gt;I have a simple job that translates rows in an Excel spreadsheet to XML files (one file for each row):&lt;/P&gt; 
&lt;P class="p2"&gt;-----------------------------------&lt;/P&gt; 
&lt;P class="p1"&gt;File Excel —- row1 ——&amp;gt; tXMLMap —— outXML ——&amp;gt; tFileOutputXML&lt;/P&gt; 
&lt;P class="p2"&gt;-----------------------------------&lt;/P&gt; 
&lt;P class="p1"&gt;This works well. The challenge is that I need the XML files produced by tFileOutputXML to be named according to the value in one of the columns from the Excel spreadsheet: row1.DORIGINALFILENAME.&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;I believe I am missing something simple. row1.DORIGINALFILENAME is mapped to an XML element in the tXMLMap. It appears correctly in the XML output.&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m guessing that there is a way to refer to it in the “File Name” expression on the “Basic settings” tab of tFileOutputXML. I have tried:&lt;/P&gt; 
&lt;P class="p1"&gt;————————————————————————&lt;/P&gt; 
&lt;P class="p1"&gt;"/Users/bob/Documents/Poc/SampleData/ETL-Output/"+ row1.DORIGINALFILENAME&lt;/P&gt; 
&lt;P class="p1"&gt;————————————————————————&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;This produces a set of XML output files named: null0, null1, null2,….&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;I have tried other expression for the “File Name”. None have worked. &lt;STRONG&gt;Is there another method for inserting the value of an XML element in the “File Name” expression within the tFileOutputXML?&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;Thanks,&lt;/P&gt; 
&lt;P class="p1"&gt;Bob&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;====================================================&lt;/P&gt; 
&lt;P class="p1"&gt;P.S. I have looked for a solution in previous posts to this forum. It appears this is a common pattern. There are OLD post on this forum that define the same issue:&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;1) From 2010: &lt;A href="https://community.qlik.com/s/feed/0D53p00007vCk9kCAC" target="_blank" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Design-and-Development/spliting-files-an-renaming-files/td-p/72252&lt;/A&gt;&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;The recommended solution here is:&lt;/P&gt; 
&lt;P class="p1"&gt;————————————————&lt;/P&gt; 
&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;Hello&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;tMysqlInput---row1--&amp;gt;tFlowToIterate---iterate--&amp;gt;tAdvancedOutputXML&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P class="p4"&gt;&lt;SPAN class="s2"&gt;on tFlowToIterate, generate each row.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P class="p3"&gt;&lt;SPAN class="s1"&gt;set the file as:&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;"..."+row1.id+".xml"&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P class="p5"&gt;————————————————&lt;/P&gt; 
&lt;P class="p6"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p5"&gt;2) From 2010: &lt;A href="https://community.qlik.com/s/feed/0D53p00007vCkE0CAK" target="_blank" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Design-and-Development/Generate-an-XML-file-per-row-Root-and-row-tag-problems/td-p/72628&lt;/A&gt;&lt;/P&gt; 
&lt;P class="p6"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p5"&gt;“PS: I also use this to generate file names: "C:/out-"+(String)globalMap.get("out.Name")+".xml"&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;.&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;And always get NULL…”&lt;/P&gt; 
&lt;P class="p6"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p5"&gt;This thread does not have a recommended solution.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Aug 2017 22:20:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316470#M87012</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-02T22:20:59Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316471#M87013</link>
      <description>It should work with this sequence: 
&lt;BR /&gt;tFileInputExcel - tJavaRow -&amp;gt; tXMLMap -&amp;gt; tFileOutputXML 
&lt;BR /&gt;In tJavaRow, generate the code then add the following line to set a global variable based on the DORIGINALFILENAME field: 
&lt;BR /&gt;globalMap.set("xmlFilename", input_row.DORIGINALFILENAME); 
&lt;BR /&gt;In tFileOutputXML reuse this variable as the filename using this expression: 
&lt;BR /&gt;((String)globalMap.get("xmlFilename")) 
&lt;BR /&gt;Hope this helps.</description>
      <pubDate>Wed, 02 Aug 2017 23:10:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316471#M87013</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-08-02T23:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316472#M87014</link>
      <description>&lt;P&gt;TRF,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Your instructions are clear and concise. I believe I followed them correctly. I am now getting the error:&lt;/P&gt; 
&lt;P&gt;---------------------&lt;/P&gt; 
&lt;P&gt;org.talend.designer.runprocess.ProcessorException: Job compile errors&lt;BR /&gt;At least job "MITRE_ETL_JOB" has a compile errors, please fix and export again.&lt;BR /&gt;Error Line: 3173&lt;BR /&gt;Detail Message: The method set(String, String) is undefined for the type Map&amp;lt;String,Object&amp;gt;&lt;/P&gt; 
&lt;P&gt;--------------------&lt;/P&gt; 
&lt;P&gt;If I comment out the line added to tJavaRow, the error is resolved:&lt;/P&gt; 
&lt;P&gt;------------------&lt;/P&gt; 
&lt;P&gt;//&lt;SPAN&gt;globalMap.set("xmlFilename", input_row.DORIGINALFILENAME);&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;-----------------&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Your help is greatly appreciated,&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Bob&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 00:26:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316472#M87014</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-03T00:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316473#M87015</link>
      <description>&lt;P&gt;I changed the globalMap.set() to globalMap.put() according to &lt;A href="https://community.qlik.com/s/feed/0D53p00007vCodLCAS" target="_self" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Archive/global-variables-in-java/td-p/96011&lt;/A&gt; forum thread. Now the code runs without error, but I am still getting "null" for the file name when I use the following expression in fFileOutputXML for the "File Name":&lt;/P&gt; 
&lt;P&gt;-----------&lt;/P&gt; 
&lt;P&gt;"/Users/bob/Documents/Poc/SampleData/ETL-Output/"+ ((String)globalMap.get("xmlFilename"))+".xml"&lt;/P&gt; 
&lt;P&gt;-----------&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks,&lt;/P&gt; 
&lt;P&gt;Bob&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 05:31:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316473#M87015</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-03T05:31:53Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316474#M87016</link>
      <description>&lt;P&gt;If I print the globalMap&amp;nbsp;entry immediately&amp;nbsp;after setting it, then I see the value is set correctly:&lt;/P&gt; 
&lt;P&gt;-----------&lt;/P&gt; 
&lt;P class="p1"&gt;globalMap.put(&lt;SPAN class="s1"&gt;"xmlFilename"&lt;/SPAN&gt;, input_row.DORIGINALNAME);&lt;/P&gt; 
&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P class="p1"&gt;System.out.println((String)globalMap.get(&lt;SPAN class="s1"&gt;"xmlFilename"&lt;/SPAN&gt;));&lt;/P&gt; 
&lt;P&gt;-----------&lt;/P&gt; 
&lt;P&gt;Prints the correct file name. Something must be happening to the map between the tJavaRow and tFileOutputXML components:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;FileExcel ---- row1 ---&amp;gt; tJavaRow --- row 2 ---&amp;gt; tXMLMap --- outXML ---&amp;gt;&amp;nbsp;&lt;SPAN&gt;tFileOutputXML&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 05:44:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316474#M87016</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-03T05:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316475#M87017</link>
      <description>You're right for "globalMap.set", I allways make this mistake.&lt;BR /&gt;However this doesn't explain the problem you have with value.&lt;BR /&gt;Can you share the tFileOutputXML properties?</description>
      <pubDate>Thu, 03 Aug 2017 07:10:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316475#M87017</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-08-03T07:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316476#M87018</link>
      <description>&lt;P&gt;See attached&amp;nbsp;screenshots for tFileOutputXML settings. The "File Name" is truncated. The full expression is:&lt;/P&gt; 
&lt;P&gt;------------&lt;/P&gt; 
&lt;P&gt;"/Users/bob/Documents/Innovators/Poc/SampleData/ETL-Output/"+ ((String)globalMap.get("xmlFilename"))+".xml"&lt;/P&gt; 
&lt;P&gt;------------&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks!,&lt;/P&gt; 
&lt;P&gt;Bob&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/0683p000009LsHp"&gt;tFileOutputXML-AdvancedSettings.png&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Ls57"&gt;tFileOutputXML-BasicSettings.png&lt;/A&gt;</description>
      <pubDate>Thu, 03 Aug 2017 16:00:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316476#M87018</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-03T16:00:15Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316477#M87019</link>
      <description>&lt;P&gt;Strange!&lt;/P&gt;&lt;P&gt;Does it come from the option "Split output on several files"?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 20:18:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316477#M87019</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-08-03T20:18:11Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316478#M87020</link>
      <description>&lt;P&gt;@TRF&amp;nbsp;&lt;EM&gt;Does it come from the option "Split output on several files"?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;No. I disabled that and I still get a null value in the output filename from tFileOutputXML. I'm probably&amp;nbsp;doing something stupid.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2017 20:30:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316478#M87020</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-03T20:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316479#M87021</link>
      <description>Add a tJavaRow just before the tFileOutputXML just to verify the variable is still up to date at this stage?&lt;BR /&gt;If it there, it sounds like a bug.&lt;BR /&gt;In this case, try to concatenate 2 constant values for the field name (just for checking what's happening).</description>
      <pubDate>Thu, 03 Aug 2017 21:19:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316479#M87021</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-08-03T21:19:50Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316480#M87022</link>
      <description>&lt;P&gt;I added a tJavaRow&amp;nbsp;AFTER the tFileOutputXML and the "xmlFilename" is successfully retrieved from the global map:&lt;/P&gt; 
&lt;PRE&gt;((String)globalMap.get("xmlFilename")) &lt;/PRE&gt; 
&lt;P&gt;So there must be some problem with accessing the globalMap&amp;nbsp;within the "File Name" expression of tFileOutputXML!&lt;/P&gt; 
&lt;P&gt;I stumbled upon Rilhia Solutions tutorial &lt;A href="https://www.rilhia.com/tutorials/load-xml-files-batches-records" target="_self" rel="nofollow noopener noreferrer"&gt;here&lt;/A&gt;. Notice section 6: "Output to file (tFileOutputXML)". The default expression from generating the file name is:&lt;/P&gt; 
&lt;PRE&gt;context.fileoutputpath+((Integer)globalMap.get("tLoop_1_CURRENT_ITERATION")).intValue()+".xml";&lt;/PRE&gt; 
&lt;P&gt;Interesting! They are accessing the globalMap&amp;nbsp;so it must be in scope correctly. There must be a bug in Talend when parsing a user provided expression for "File Name" in tFileOutputXML.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Meantime, I tried hacking in different forms of the expression (e.g. single and double escaping the quotes in my globalMap.get() call) to work around the issue. I was not able to guess an alternative form that would parse correctly. Perhaps someone has a suggestion?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks,&lt;/P&gt; 
&lt;P&gt;Bob&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Aug 2017 17:01:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316480#M87022</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-04T17:01:27Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316481#M87023</link>
      <description>&lt;P&gt;Just for fun, I tried accessing the same variable Talend uses in the default file name expression:&lt;/P&gt;
&lt;PRE&gt; ((String)globalMap.get("tLoop_1_CURRENT_ITERATION")) &lt;/PRE&gt;
&lt;P&gt;I get null for this as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am using DI version 6.4.1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob&lt;/P&gt;</description>
      <pubDate>Fri, 04 Aug 2017 17:15:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316481#M87023</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-04T17:15:40Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316482#M87024</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Could you add a tFlowToIterate and tFixedFlowInput after your tXmlMap ? I tested it and it works fine:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lw2z.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136986iC03ABD8EF4B471FE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lw2z.png" alt="0683p000009Lw2z.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lw9f.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152622i04E27741F5EB528F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lw9f.png" alt="0683p000009Lw9f.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 913px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lw0j.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139302i2E9CDE443F598B76/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lw0j.png" alt="0683p000009Lw0j.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Eric&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Aug 2017 14:53:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316482#M87024</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-11T14:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: tFileOutputXML: generate "File Name" based in value of XML element?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316483#M87025</link>
      <description>&lt;P&gt;Without tFlowToIterate, the file name of component tFileoutputXML is determined in the first step (Before your tJavaRow code is executed. You can see it setting a breakpoint at these two steps).&lt;/P&gt;</description>
      <pubDate>Fri, 11 Aug 2017 15:25:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileOutputXML-generate-quot-File-Name-quot-based-in-value-of/m-p/2316483#M87025</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-08-11T15:25:02Z</dc:date>
    </item>
  </channel>
</rss>

