<?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 From Salesforce to BigQuery -  java.lang.NoSuchMethodError in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218589#M13729</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am trying to retrieve data from Salesforce and then write it in a table in BigQuery, but I am getting the following error:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Exception in thread "main" java.lang.NoSuchMethodError: 'java.util.concurrent.Executor com.google.common.util.concurrent.MoreExecutors.directExecutor()' at com.google.api.gax.retrying.BasicRetryingFuture.&amp;lt;init&amp;gt;(BasicRetryingFuture.java:77) at com.google.api.gax.retrying.DirectRetryingExecutor.createFuture(DirectRetryingExecutor.java:73) at com.google.cloud.RetryHelper.run(RetryHelper.java:73) at com.google.cloud.RetryHelper.runWithRetries(RetryHelper.java:51) at com.google.cloud.bigquery.BigQueryImpl.getTable(BigQueryImpl.java:408) at bau_sf2bq.bigqueryingest_bau_0_1.BigQueryIngest_Bau.tFileInputExcel_2Process(BigQueryIngest_Bau.java:1588) at bau_sf2bq.bigqueryingest_bau_0_1.BigQueryIngest_Bau.runJobInTOS(BigQueryIngest_Bau.java:2290) at bau_sf2bq.bigqueryingest_bau_0_1.BigQueryIngest_Bau.main(BigQueryIngest_Bau.java:2139)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It seems like the error comes only if Salesforce and BigQuery components are used in a same job.&lt;/P&gt; 
&lt;P&gt;I actually tried something simple: I used a tFileInputExcel to push the data into a table in BigQuery and it works. But as soon as I added the salesforce connection component (tSalesforce_Connection), then I get that error.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 02:09:05 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T02:09:05Z</dc:date>
    <item>
      <title>From Salesforce to BigQuery -  java.lang.NoSuchMethodError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218589#M13729</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am trying to retrieve data from Salesforce and then write it in a table in BigQuery, but I am getting the following error:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Exception in thread "main" java.lang.NoSuchMethodError: 'java.util.concurrent.Executor com.google.common.util.concurrent.MoreExecutors.directExecutor()' at com.google.api.gax.retrying.BasicRetryingFuture.&amp;lt;init&amp;gt;(BasicRetryingFuture.java:77) at com.google.api.gax.retrying.DirectRetryingExecutor.createFuture(DirectRetryingExecutor.java:73) at com.google.cloud.RetryHelper.run(RetryHelper.java:73) at com.google.cloud.RetryHelper.runWithRetries(RetryHelper.java:51) at com.google.cloud.bigquery.BigQueryImpl.getTable(BigQueryImpl.java:408) at bau_sf2bq.bigqueryingest_bau_0_1.BigQueryIngest_Bau.tFileInputExcel_2Process(BigQueryIngest_Bau.java:1588) at bau_sf2bq.bigqueryingest_bau_0_1.BigQueryIngest_Bau.runJobInTOS(BigQueryIngest_Bau.java:2290) at bau_sf2bq.bigqueryingest_bau_0_1.BigQueryIngest_Bau.main(BigQueryIngest_Bau.java:2139)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It seems like the error comes only if Salesforce and BigQuery components are used in a same job.&lt;/P&gt; 
&lt;P&gt;I actually tried something simple: I used a tFileInputExcel to push the data into a table in BigQuery and it works. But as soon as I added the salesforce connection component (tSalesforce_Connection), then I get that error.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:09:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218589#M13729</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T02:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: From Salesforce to BigQuery -  java.lang.NoSuchMethodError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218590#M13730</link>
      <description>&lt;P&gt;I have the same issue.&lt;/P&gt;&lt;P&gt;And splitting the jobs didn't work either.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried making 3 different jobs&lt;/P&gt;&lt;P&gt;job1 is the orchestor&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000EYefDAAT.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/131981i603B82695617EA58/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000EYefDAAT.jpg" alt="0695b00000EYefDAAT.jpg" /&gt;&lt;/span&gt;job2 connects to SF and download data&lt;/P&gt;&lt;P&gt;job3 connects to Google and upload data to BQ.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, main job (job1) calls job2, that downloads localy the data.&lt;/P&gt;&lt;P&gt;then onSubJobOk job1 calls job3, the one that uploads the local data to BigQuery.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got the same error. No success.&lt;/P&gt;&lt;P&gt;My solution is becoming to have 2 jobs and call them completely asynchronously... &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;this didn't work for me either:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000EYeetAAD.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/144266i1DFF179041F360A7/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000EYeetAAD.jpg" alt="0695b00000EYeetAAD.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Apr 2021 12:45:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218590#M13730</guid>
      <dc:creator>Taochok</dc:creator>
      <dc:date>2021-04-15T12:45:19Z</dc:date>
    </item>
    <item>
      <title>Re: From Salesforce to BigQuery -  java.lang.NoSuchMethodError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218591#M13731</link>
      <description>&lt;P&gt;Same here. Error only occurs, if tSalesforceInput and tBigqueryOutput are used in the same job and authentication method in tbigqueryOutput is set to service account. Did anyone find a solution to this? Is there a statement from talend why this happens?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Talend Open Studio V7.3.1&lt;/P&gt;</description>
      <pubDate>Thu, 08 Sep 2022 14:09:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218591#M13731</guid>
      <dc:creator>SSchneeberger</dc:creator>
      <dc:date>2022-09-08T14:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: From Salesforce to BigQuery -  java.lang.NoSuchMethodError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218592#M13732</link>
      <description>&lt;P&gt;I ended up creating 2 different jobs and call them completely asynchronously.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Sep 2022 14:29:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218592#M13732</guid>
      <dc:creator>Taochok</dc:creator>
      <dc:date>2022-09-08T14:29:38Z</dc:date>
    </item>
    <item>
      <title>Re: From Salesforce to BigQuery -  java.lang.NoSuchMethodError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218593#M13733</link>
      <description>&lt;P&gt;Hi Taochok, thanks a lot for your quick answer. I will consider this as a fallback solution. I still think this is a bug in talend and I will try the same with version 8.  &lt;/P&gt;</description>
      <pubDate>Thu, 08 Sep 2022 14:58:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218593#M13733</guid>
      <dc:creator>SSchneeberger</dc:creator>
      <dc:date>2022-09-08T14:58:35Z</dc:date>
    </item>
    <item>
      <title>Re: From Salesforce to BigQuery -  java.lang.NoSuchMethodError</title>
      <link>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218594#M13734</link>
      <description>&lt;P&gt;Quick update for others: with the version 8 this error seems to be solved. I could succesfully build and run the jobs that previously caused the error. &lt;/P&gt;</description>
      <pubDate>Tue, 20 Sep 2022 13:18:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/From-Salesforce-to-BigQuery-java-lang-NoSuchMethodError/m-p/2218594#M13734</guid>
      <dc:creator>SSchneeberger</dc:creator>
      <dc:date>2022-09-20T13:18:05Z</dc:date>
    </item>
  </channel>
</rss>

