<?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: tFTPFileExists- Control channel unexpectedly closed in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289855#M63201</link>
    <description>Thanks for that detailed reply. I'll try to implement it.&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Hi Andross,&lt;BR /&gt;In the real time you will not be running the job from the talend IDE. Rather you would probably export it, may be as a .bat or a .war file (or what ever).&lt;BR /&gt;So, one way of solving your issue would be to create an operating system schedule to call your exported job every 10 minutes.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;The job itself takes at least an hour.&lt;BR /&gt;It's going through a list of ids and checking that their items/images/id folder contains an image, and outputting the ones that don't.</description>
    <pubDate>Tue, 02 Aug 2011 17:46:55 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-08-02T17:46:55Z</dc:date>
    <item>
      <title>tFTPFileExists- Control channel unexpectedly closed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289852#M63198</link>
      <description>I'm getting "Control channel unexpectedly closed" after 10 minutes. It turns out the FTP server is setup to allow 10 minute sessions. There's no way around it.&lt;BR /&gt;Is there any way to setup Talend to reconnect after this exception?</description>
      <pubDate>Sat, 16 Nov 2024 12:46:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289852#M63198</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: tFTPFileExists- Control channel unexpectedly closed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289853#M63199</link>
      <description>Hi Andross,&lt;BR /&gt;In the real time you will not be running the job from the talend IDE. Rather you would probably export it, may be as a .bat or a .war file (or what ever).&lt;BR /&gt;So, one way of solving your issue would be to create an operating system schedule to call your exported job every 10 minutes.</description>
      <pubDate>Tue, 02 Aug 2011 08:13:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289853#M63199</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-02T08:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: tFTPFileExists- Control channel unexpectedly closed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289854#M63200</link>
      <description>Hi Andross,&lt;BR /&gt;Try adding an infinite loop &lt;BR /&gt;don't forget to disable die on error within the FTPGet.&lt;BR /&gt;and set the job out like below:&lt;BR /&gt;tinfiniteloop -- iterate --&amp;gt; tjava1 --on component ok --&amp;gt; tFTPGet -- if --&amp;gt; tjava2&lt;BR /&gt;       |&lt;BR /&gt;       |&lt;BR /&gt;on subjob ok&lt;BR /&gt;       |&lt;BR /&gt;       |&lt;BR /&gt;Rest of your normal job&lt;BR /&gt;&lt;BR /&gt;Then set the following context - ftp (type string)&lt;BR /&gt;tjava1 code&lt;BR /&gt;&lt;PRE&gt;if(context.ftp.equals("success")){&lt;BR /&gt;break;&lt;BR /&gt;}&lt;/PRE&gt;&lt;BR /&gt;if statement code:&lt;BR /&gt;&lt;PRE&gt;((String)globalMap.get("tFTPGet_1_ERROR_MESSAGE"))==null&lt;/PRE&gt;&lt;BR /&gt;tjava2 code:&lt;BR /&gt;&lt;PRE&gt;context.ftp = "success";&lt;/PRE&gt;&lt;BR /&gt;(As I cannot recreate this scenario there might be some changes that you need to do but this is to get you on the correct track)&lt;BR /&gt;Regards,&lt;BR /&gt;Brandon</description>
      <pubDate>Tue, 02 Aug 2011 15:35:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289854#M63200</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-02T15:35:49Z</dc:date>
    </item>
    <item>
      <title>Re: tFTPFileExists- Control channel unexpectedly closed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289855#M63201</link>
      <description>Thanks for that detailed reply. I'll try to implement it.&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Hi Andross,&lt;BR /&gt;In the real time you will not be running the job from the talend IDE. Rather you would probably export it, may be as a .bat or a .war file (or what ever).&lt;BR /&gt;So, one way of solving your issue would be to create an operating system schedule to call your exported job every 10 minutes.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;The job itself takes at least an hour.&lt;BR /&gt;It's going through a list of ids and checking that their items/images/id folder contains an image, and outputting the ones that don't.</description>
      <pubDate>Tue, 02 Aug 2011 17:46:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFTPFileExists-Control-channel-unexpectedly-closed/m-p/2289855#M63201</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-02T17:46:55Z</dc:date>
    </item>
  </channel>
</rss>

