<?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: FTP Components in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360462#M125036</link>
    <description>I want to get the value from a ftp server with ip &amp;nbsp; and I doesn't know its host name all the examples for the tFtp_Connection shows a hostname as its input in host field of tFtp_Connectionsettings and also I want to know what is value to be given in the KeyStoreFile field.</description>
    <pubDate>Sat, 19 Nov 2016 08:35:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-11-19T08:35:00Z</dc:date>
    <item>
      <title>FTP Components</title>
      <link>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360459#M125033</link>
      <description>Hi, 
&lt;BR /&gt;I'm trying to use the ftp components to iterate through a list of directories. I'm only interested in the archive directories within these directories. I've attached a screenshot of how the job looks currently. 
&lt;BR /&gt;The dir structure is as follows 
&lt;BR /&gt;-processing_area (main dir) 
&lt;BR /&gt; -dir1 
&lt;BR /&gt; -subdir1 
&lt;BR /&gt; -subdir2 
&lt;BR /&gt; -archive 
&lt;BR /&gt; -subdir3 
&lt;BR /&gt; -dir2 
&lt;BR /&gt; -subdir1 
&lt;BR /&gt; -subdir2 
&lt;BR /&gt; -dir3 
&lt;BR /&gt; -subdir1 
&lt;BR /&gt; -subdir2 
&lt;BR /&gt; -archive 
&lt;BR /&gt; -subdir3 
&lt;BR /&gt; -subdir4 
&lt;BR /&gt;i have the job with 2 tftpfilelist componets, the first has the remote directory set as the main dir so i drop straight into this. then this loops through the dir's listing all these, that bits fine. i then need to put a check in place to make sure that within the dir the archvie dir exists. I've tried using the tftpfileexists but however i set this up i can't seem to get it to check correctly. its ((Boolean)globalMap.get("tFTPFileExist_1_EXISTS")) value comes back as false ok, but if the archive dir does exists i get this: 
&lt;BR /&gt; connecting to socket on port 3463 
&lt;BR /&gt; connected 
&lt;BR /&gt;./processing_area/dir3 (printed from tjava1) 
&lt;BR /&gt;false (printed from tjava3) 
&lt;BR /&gt;./processing_area/dir4 (printed from tjava1) 
&lt;BR /&gt;false (printed from tjava3) 
&lt;BR /&gt;./processing_area/dir2 (printed from tjava1) 
&lt;BR /&gt;false (printed from tjava3) 
&lt;BR /&gt;./processing_area/dir1 (printed from tjava1) 
&lt;BR /&gt;Exception in component tFTPFileExist_1 
&lt;BR /&gt;com.enterprisedt.net.ftp.FTPException: Unable to determine if file './processing_area/dir1/archive/' exists. 
&lt;BR /&gt; at com.enterprisedt.net.ftp.FTPClient.exists(FTPClient.java:1941) 
&lt;BR /&gt; at spitfire.dfat_ftp_get_0_1.DFAT_FTP_Get.tFTPFileList_1Process(DFAT_FTP_Get.java:545) 
&lt;BR /&gt; at spitfire.dfat_ftp_get_0_1.DFAT_FTP_Get.runJobInTOS(DFAT_FTP_Get.java:841) 
&lt;BR /&gt; at spitfire.dfat_ftp_get_0_1.DFAT_FTP_Get.main(DFAT_FTP_Get.java:728) 
&lt;BR /&gt; disconnected 
&lt;BR /&gt;There isnt a component tftpfolder exists so what am i doing wrong?! 
&lt;BR /&gt;I've tried these sorts of settings for the tftpfileexists component and more, too many to list all of them: 
&lt;BR /&gt;remote dir: ((String)globalMap.get("tFTPFileList_1_CURRENT_FILEPATH")) 
&lt;BR /&gt;filename: "archive/" 
&lt;BR /&gt;remote dir: ((String)globalMap.get("tFTPFileList_1_CURRENT_FILEPATH")) + "archive" 
&lt;BR /&gt;filename: "/" 
&lt;BR /&gt;remote dir: ((String)globalMap.get("tFTPFileList_1_CURRENT_FILEPATH")) + "archive/" 
&lt;BR /&gt;filename: "" 
&lt;BR /&gt;Also the ftp components seem to have trouble using the same shared connection?! This only works if each component reconnect to the server, and obviously this isnt an ideal solution. 
&lt;BR /&gt;We're using TIS 3.2.2 (java)</description>
      <pubDate>Sat, 16 Nov 2024 13:27:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360459#M125033</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:27:23Z</dc:date>
    </item>
    <item>
      <title>Re: FTP Components</title>
      <link>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360460#M125034</link>
      <description>Hello 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;com.enterprisedt.net.ftp.FTPException: Unable to determine if file './processing_area/dir1/archive/' exists.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Is the file on a French FTP server? There is a bug on tFtpFileExist component, see 12676. 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Fri, 23 Apr 2010 06:02:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360460#M125034</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-04-23T06:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: FTP Components</title>
      <link>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360461#M125035</link>
      <description>Hi all
&lt;BR /&gt;I am quite new using talend open studio v5.5.1 and it seems that every week i have to restart my FTP file polling job, because it looses connection in our production server.&amp;nbsp;</description>
      <pubDate>Tue, 28 Jun 2016 08:27:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360461#M125035</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-28T08:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: FTP Components</title>
      <link>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360462#M125036</link>
      <description>I want to get the value from a ftp server with ip &amp;nbsp; and I doesn't know its host name all the examples for the tFtp_Connection shows a hostname as its input in host field of tFtp_Connectionsettings and also I want to know what is value to be given in the KeyStoreFile field.</description>
      <pubDate>Sat, 19 Nov 2016 08:35:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/FTP-Components/m-p/2360462#M125036</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-19T08:35:00Z</dc:date>
    </item>
  </channel>
</rss>

