<?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: tSshTunnel Usage? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208293#M7586</link>
    <description>Hi,
&lt;BR /&gt;i am getting an error while inserting data into mysql after 1,78,99,434 rows.
&lt;BR /&gt;i need to read 80 million rows.
&lt;BR /&gt;following are the error that i got:
&lt;BR /&gt;Exception in component tMysqlInput_1
&lt;BR /&gt;com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
&lt;BR /&gt;The last packet successfully received from the server was 968 milliseconds ago.&amp;nbsp; The last packet sent successfully to the server was 64,726,986 milliseconds ago.
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1127)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3715)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3604)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4155)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:926)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:2051)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.RowDataDynamic.nextRecord(RowDataDynamic.java:408)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.RowDataDynamic.next(RowDataDynamic.java:387)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.RowDataDynamic.close(RowDataDynamic.java:165)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.ResultSetImpl.realClose(ResultSetImpl.java:7471)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.ResultSetImpl.close(ResultSetImpl.java:918)</description>
    <pubDate>Wed, 08 Jun 2016 05:43:11 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-06-08T05:43:11Z</dc:date>
    <item>
      <title>tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208287#M7580</link>
      <description>Hi, could someone give me an example of using tSshTunnel? I can't quite get it to work so far 
&lt;BR /&gt;I have attached my equivalent setup as screen captures (please disregard the first screen capture the delete function doesn't seem to be working for images) 
&lt;BR /&gt;My connection details in the tMysqlConnection are as though I am local to it (i.e. 192.168.1.1), the way I would normally connect to a local db in Talend. 
&lt;BR /&gt;Getting a communications error coming from my tMysqlConnection component, which is linked from the tSshTunnel with an "On Component OK" connector, which may or may not be the way to use it. 
&lt;BR /&gt;Here's the full error: 
&lt;BR /&gt; 
&lt;PRE&gt;Exception in component tMysqlInput_1&lt;BR /&gt;com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure&lt;BR /&gt;The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.&lt;BR /&gt;	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt;	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)&lt;BR /&gt;	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt;	at java.lang.reflect.Constructor.newInstance(Constructor.java:525)&lt;BR /&gt;	at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)&lt;BR /&gt;	at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1117)&lt;BR /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:350)&lt;BR /&gt;	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2408)&lt;BR /&gt;	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2445)&lt;BR /&gt;	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2230)&lt;BR /&gt;	at com.mysql.jdbc.ConnectionImpl.&amp;lt;init&amp;gt;(ConnectionImpl.java:813)&lt;BR /&gt; disconnected&lt;BR /&gt;	at com.mysql.jdbc.JDBC4Connection.&amp;lt;init&amp;gt;(JDBC4Connection.java:47)&lt;BR /&gt;	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt;	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)&lt;BR /&gt;	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt;	at java.lang.reflect.Constructor.newInstance(Constructor.java:525)&lt;BR /&gt;	at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)&lt;BR /&gt;	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)&lt;BR /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:334)&lt;BR /&gt;	at java.sql.DriverManager.getConnection(DriverManager.java:579)&lt;BR /&gt;	at java.sql.DriverManager.getConnection(DriverManager.java:221)&lt;BR /&gt;	at natcobidw.testingssh_0_1.TestingSSH.tMysqlInput_1Process(TestingSSH.java:652)&lt;BR /&gt;	at natcobidw.testingssh_0_1.TestingSSH.tSshTunnel_1Process(TestingSSH.java:377)&lt;BR /&gt;	at natcobidw.testingssh_0_1.TestingSSH.runJobInTOS(TestingSSH.java:1092)&lt;BR /&gt;	at natcobidw.testingssh_0_1.TestingSSH.main(TestingSSH.java:957)&lt;BR /&gt;Caused by: java.net.ConnectException: Operation timed out&lt;BR /&gt;	at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;BR /&gt;	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)&lt;BR /&gt;	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)&lt;BR /&gt;	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)&lt;BR /&gt;	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)&lt;BR /&gt;	at java.net.Socket.connect(Socket.java:579)&lt;BR /&gt;	at java.net.Socket.connect(Socket.java:528)&lt;BR /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:425)&lt;BR /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:241)&lt;BR /&gt;	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:259)&lt;BR /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:300)&lt;BR /&gt;	... 18 more&lt;/PRE&gt; 
&lt;BR /&gt;Thanks 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt; 
&lt;IMG src="https://community.qlik.com/" /&gt; 
&lt;IMG src="https://community.qlik.com/" /&gt; 
&lt;IMG src="https://community.qlik.com/" /&gt; 
&lt;IMG src="https://community.qlik.com/" /&gt;</description>
      <pubDate>Fri, 31 Jan 2014 17:17:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208287#M7580</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-31T17:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208288#M7581</link>
      <description>The NullPointerException must no have it reason in the tMysqlInput component (even Talend shows us the error related to this component).
&lt;BR /&gt;Please switch to the code view and show us the line mentioned in the stacktrace (currently line 666).</description>
      <pubDate>Fri, 31 Jan 2014 22:15:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208288#M7581</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-31T22:15:59Z</dc:date>
    </item>
    <item>
      <title>Re: tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208289#M7582</link>
      <description>Hi, yes here it is: 
&lt;BR /&gt; 
&lt;PRE&gt;conn_tMysqlInput_1 = dataSources_tMysqlInput_1.get("")&lt;/PRE&gt; 
&lt;BR /&gt;Guessing this is because I clicked "Use an existing connection" option in tMysqlInput but there isn't one; sometimes getting a new error is a good thing and sometimes not 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Fri, 31 Jan 2014 22:33:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208289#M7582</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-31T22:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208290#M7583</link>
      <description>Yes I see the problem. Actually the input component should complain the missing connection but it doesn't.&lt;BR /&gt;Add a tMysqlConnection to your job or switch off the option to use a existing connection.</description>
      <pubDate>Fri, 31 Jan 2014 22:45:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208290#M7583</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-31T22:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208291#M7584</link>
      <description>Hi, 
&lt;BR /&gt;Ok I tried both of these methods, i.e. entering the local connection details into the tMysqlInput component (which is what I had originally) as well as doing it through a tMysqlConnection component and selecting "Use an existing connection", and I'm still getting the same error as above 
&lt;BR /&gt; 
&lt;B&gt;com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure&lt;/B&gt; 
&lt;BR /&gt;...This time in the tMyslConnection component 
&lt;BR /&gt;So it seems I'm either not setting the sSshTunnel or the tMysqlConnection parameters correctly (or both)</description>
      <pubDate>Fri, 31 Jan 2014 23:42:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208291#M7584</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-31T23:42:40Z</dc:date>
    </item>
    <item>
      <title>Re: tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208292#M7585</link>
      <description>Yes, I agree with you. Could you test your tunnel (it should be able while the job is running - use a tSleep to keep it running and disable the connection + input component avoid dying).&lt;BR /&gt;A tunnel is usable of all users of the system, it is a kind of network adapter.&lt;BR /&gt;To test you MySQL tunneled connection I would install MySQL administration client.&lt;BR /&gt;If you succeed with it, you will have the correct connection details.</description>
      <pubDate>Sat, 01 Feb 2014 14:58:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208292#M7585</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-01T14:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: tSshTunnel Usage?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208293#M7586</link>
      <description>Hi,
&lt;BR /&gt;i am getting an error while inserting data into mysql after 1,78,99,434 rows.
&lt;BR /&gt;i need to read 80 million rows.
&lt;BR /&gt;following are the error that i got:
&lt;BR /&gt;Exception in component tMysqlInput_1
&lt;BR /&gt;com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
&lt;BR /&gt;The last packet successfully received from the server was 968 milliseconds ago.&amp;nbsp; The last packet sent successfully to the server was 64,726,986 milliseconds ago.
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1127)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3715)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3604)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4155)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:926)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:2051)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.RowDataDynamic.nextRecord(RowDataDynamic.java:408)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.RowDataDynamic.next(RowDataDynamic.java:387)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.RowDataDynamic.close(RowDataDynamic.java:165)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.ResultSetImpl.realClose(ResultSetImpl.java:7471)
&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.mysql.jdbc.ResultSetImpl.close(ResultSetImpl.java:918)</description>
      <pubDate>Wed, 08 Jun 2016 05:43:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tSshTunnel-Usage/m-p/2208293#M7586</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-06-08T05:43:11Z</dc:date>
    </item>
  </channel>
</rss>

