<?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 Talend (7.0.1) - Guess Schema error - org.apache.thrift.TAppliccationexception:Required field 'client_protocol' is unset in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286709#M60331</link>
    <description>&lt;P&gt;I am getting below error while designing and running job in Talend(i.e. when i hit Guess Schema button in tHiveInput component). I have tried all the options but I am unable to fix this. Any help would be appreciated.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;Talend version : 7.0.1 &lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;OS : RHEL 7&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Note: the below error is in the log. On the UI, when i hit Guess Schema button under tHiveInput component, I am seeing the pop-up error "&lt;FONT color="#FF0000"&gt;Database connection failed&lt;/FONT&gt;". This error is specific to Linux machine only. I am not seeing this error on the Windows machine&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;&lt;FONT color="#FF0000"&gt;ERROR jdbc.HiveConnection: Error opening session org.apache.thrift.TApplicationException: Required field 'client_protocol' is unset!&lt;/FONT&gt; Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default}) at org.apache.thrift.TApplicationException.read(TApplicationException.java:111) at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79) at org.apache.hive.service.rpc.thrift.TCLIService$Client.recv_OpenSession(TCLIService.java:168) at org.apache.hive.service.rpc.thrift.TCLIService$Client.OpenSession(TCLIService.java:155) at org.apache.hive.jdbc.HiveConnection.openSession(HiveConnection.java:680) at org.apache.hive.jdbc.HiveConnection.(HiveConnection.java:200) at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:107) at org.talend.metadata.managment.connection.manager.HiveConnectionManager$1.call(HiveConnectionManager.java:259) at org.talend.metadata.managment.connection.manager.HiveConnectionManager$1.call(HiveConnectionManager.java:1) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.lang.Thread.run(Thread.java:748) 18/09/14 13:48:00 WARN jdbc.HiveConnection: Failed to connect to : ERROR: java.sql.SQLException: java.util.concurrent.ExecutionException: java.sql.SQLException: Could not open client transport with JDBC Uri: jdbc:hive2://host:/&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAB6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158321i00588DF41617C922/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAB6.png" alt="0683p000009MAB6.png" /&gt;&lt;/span&gt;ort Could not establish connection to jdbc:hive2://host:/&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAB6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158321i00588DF41617C922/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAB6.png" alt="0683p000009MAB6.png" /&gt;&lt;/span&gt;ort &lt;FONT color="#FF0000"&gt;Required field 'client_protocol' is unset!&lt;/FONT&gt; Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default})&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 07:38:48 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T07:38:48Z</dc:date>
    <item>
      <title>Talend (7.0.1) - Guess Schema error - org.apache.thrift.TAppliccationexception:Required field 'client_protocol' is unset</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286709#M60331</link>
      <description>&lt;P&gt;I am getting below error while designing and running job in Talend(i.e. when i hit Guess Schema button in tHiveInput component). I have tried all the options but I am unable to fix this. Any help would be appreciated.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;Talend version : 7.0.1 &lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;OS : RHEL 7&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Note: the below error is in the log. On the UI, when i hit Guess Schema button under tHiveInput component, I am seeing the pop-up error "&lt;FONT color="#FF0000"&gt;Database connection failed&lt;/FONT&gt;". This error is specific to Linux machine only. I am not seeing this error on the Windows machine&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;&lt;FONT color="#FF0000"&gt;ERROR jdbc.HiveConnection: Error opening session org.apache.thrift.TApplicationException: Required field 'client_protocol' is unset!&lt;/FONT&gt; Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default}) at org.apache.thrift.TApplicationException.read(TApplicationException.java:111) at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79) at org.apache.hive.service.rpc.thrift.TCLIService$Client.recv_OpenSession(TCLIService.java:168) at org.apache.hive.service.rpc.thrift.TCLIService$Client.OpenSession(TCLIService.java:155) at org.apache.hive.jdbc.HiveConnection.openSession(HiveConnection.java:680) at org.apache.hive.jdbc.HiveConnection.(HiveConnection.java:200) at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:107) at org.talend.metadata.managment.connection.manager.HiveConnectionManager$1.call(HiveConnectionManager.java:259) at org.talend.metadata.managment.connection.manager.HiveConnectionManager$1.call(HiveConnectionManager.java:1) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.lang.Thread.run(Thread.java:748) 18/09/14 13:48:00 WARN jdbc.HiveConnection: Failed to connect to : ERROR: java.sql.SQLException: java.util.concurrent.ExecutionException: java.sql.SQLException: Could not open client transport with JDBC Uri: jdbc:hive2://host:/&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAB6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158321i00588DF41617C922/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAB6.png" alt="0683p000009MAB6.png" /&gt;&lt;/span&gt;ort Could not establish connection to jdbc:hive2://host:/&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAB6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158321i00588DF41617C922/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAB6.png" alt="0683p000009MAB6.png" /&gt;&lt;/span&gt;ort &lt;FONT color="#FF0000"&gt;Required field 'client_protocol' is unset!&lt;/FONT&gt; Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default})&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 07:38:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286709#M60331</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T07:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Talend (7.0.1) - Guess Schema error - org.apache.thrift.TAppliccationexception:Required field 'client_protocol' is unset</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286710#M60332</link>
      <description>&lt;P&gt;please kindly let me know - how to fix this issue&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did anyone face the similar issue ? Please kindly let me know, if any addtional configuration is to be done ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 16 Sep 2018 17:26:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286710#M60332</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-16T17:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: Talend (7.0.1) - Guess Schema error - org.apache.thrift.TAppliccationexception:Required field 'client_protocol' is unset</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286711#M60333</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;What's your distribution? Did you select the good distribution version in tHiveInput?&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Wed, 26 Sep 2018 10:11:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286711#M60333</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-26T10:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: Talend (7.0.1) - Guess Schema error - org.apache.thrift.TAppliccationexception:Required field 'client_protocol' is unset</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286712#M60334</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/00539000004XsaeAAC"&gt;@xdshi&lt;/A&gt;,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Distribution : Hortonworks&lt;/P&gt; 
&lt;P&gt;Version : Hortonworks Data Platform V2.6.0.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;After quite a research, I did the below tweak, which fixed the&amp;nbsp;issue.&amp;nbsp;&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;Provide full access (i.e. 777) to workspace folder, as a root user&amp;nbsp;&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Sep 2018 10:47:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-7-0-1-Guess-Schema-error-org-apache-thrift/m-p/2286712#M60334</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-26T10:47:46Z</dc:date>
    </item>
  </channel>
</rss>

