<?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 Salesforce Bulk Update Issue in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287294#M60899</link>
    <description>Hi, 
&lt;BR /&gt;We have been using Talend Integration Suite as one of our batch integration tool for the past couple of months and for the most part, it is very good and efficient. However, we have couple of jobs that updates the salesforce objects that fails almost every day with the below error message. 
&lt;BR /&gt;========================================================================== 
&lt;BR /&gt;Exception in component tSalesforceBulkExec_2 
&lt;BR /&gt;java.lang.IllegalArgumentException: input stream can not be null 
&lt;BR /&gt; at com.sforce.ws.parser.MXParser.setInput(MXParser.java:528) 
&lt;BR /&gt; at com.sforce.ws.parser.XmlInputStream.setInput(XmlInputStream.java:64) 
&lt;BR /&gt; at com.sforce.async.BulkConnection.parseAndThrowException(BulkConnection.java:107) 
&lt;BR /&gt; at com.sforce.async.BulkConnection.doHttpGet(BulkConnection.java:472) 
&lt;BR /&gt; at com.sforce.async.BulkConnection.getBatchInfoList(BulkConnection.java:309) 
&lt;BR /&gt; at org.talend.salesforceBulk.SalesforceBulkAPI.awaitCompletion(SalesforceBulkAPI.java:302) 
&lt;BR /&gt; at org.talend.salesforceBulk.SalesforceBulkAPI.executeBulk(SalesforceBulkAPI.java:113) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tSalesforceBulkExec_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:7739) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tSalesforceInput_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:5536) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tFileExist_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:18119) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tSalesforceInput_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:19588) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.runJobInTOS(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20738) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.main(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20427) 
&lt;BR /&gt;Exception in component tJava_2 
&lt;BR /&gt;java.lang.NullPointerException 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tJava_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20283) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tFileArchive_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20224) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tFileArchive_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20050) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tPostjob_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:19865) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.runJobInTOS(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20751) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.main(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20427) 
&lt;BR /&gt;========================================================================== 
&lt;BR /&gt;We could see that the bulk update job is submitted to salesforce and when salesforce is performing the updates, the talend job fails with the above error message. When there are 3 bulk updates that need to be performed in the job and when we receive the above error message with the first update, the talend job aborts and we have to manually process the remaining bulk update or re-run part of the talend job to re-create new bulk update files for salesforce. 
&lt;BR /&gt;Can some one help? 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;Balaji.</description>
    <pubDate>Sat, 16 Nov 2024 11:59:33 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T11:59:33Z</dc:date>
    <item>
      <title>Salesforce Bulk Update Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287294#M60899</link>
      <description>Hi, 
&lt;BR /&gt;We have been using Talend Integration Suite as one of our batch integration tool for the past couple of months and for the most part, it is very good and efficient. However, we have couple of jobs that updates the salesforce objects that fails almost every day with the below error message. 
&lt;BR /&gt;========================================================================== 
&lt;BR /&gt;Exception in component tSalesforceBulkExec_2 
&lt;BR /&gt;java.lang.IllegalArgumentException: input stream can not be null 
&lt;BR /&gt; at com.sforce.ws.parser.MXParser.setInput(MXParser.java:528) 
&lt;BR /&gt; at com.sforce.ws.parser.XmlInputStream.setInput(XmlInputStream.java:64) 
&lt;BR /&gt; at com.sforce.async.BulkConnection.parseAndThrowException(BulkConnection.java:107) 
&lt;BR /&gt; at com.sforce.async.BulkConnection.doHttpGet(BulkConnection.java:472) 
&lt;BR /&gt; at com.sforce.async.BulkConnection.getBatchInfoList(BulkConnection.java:309) 
&lt;BR /&gt; at org.talend.salesforceBulk.SalesforceBulkAPI.awaitCompletion(SalesforceBulkAPI.java:302) 
&lt;BR /&gt; at org.talend.salesforceBulk.SalesforceBulkAPI.executeBulk(SalesforceBulkAPI.java:113) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tSalesforceBulkExec_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:7739) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tSalesforceInput_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:5536) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tFileExist_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:18119) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tSalesforceInput_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:19588) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.runJobInTOS(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20738) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.main(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20427) 
&lt;BR /&gt;Exception in component tJava_2 
&lt;BR /&gt;java.lang.NullPointerException 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tJava_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20283) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tFileArchive_2Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20224) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tFileArchive_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20050) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.tPostjob_1Process(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:19865) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.runJobInTOS(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20751) 
&lt;BR /&gt; at omsleoprd.leo_batch_order_fulfillment_response_process_0_1.LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.main(LEO_BATCH_ORDER_FULFILLMENT_RESPONSE_PROCESS.java:20427) 
&lt;BR /&gt;========================================================================== 
&lt;BR /&gt;We could see that the bulk update job is submitted to salesforce and when salesforce is performing the updates, the talend job fails with the above error message. When there are 3 bulk updates that need to be performed in the job and when we receive the above error message with the first update, the talend job aborts and we have to manually process the remaining bulk update or re-run part of the talend job to re-create new bulk update files for salesforce. 
&lt;BR /&gt;Can some one help? 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;Balaji.</description>
      <pubDate>Sat, 16 Nov 2024 11:59:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287294#M60899</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T11:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: Salesforce Bulk Update Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287295#M60900</link>
      <description>Hi, 
&lt;BR /&gt;Is there any error log which is located in &amp;lt;Talend Studio installation path&amp;gt;/workspace/.metadata/.log . Could you please upload your workflow screenshot into forum so that we can address your issue quickly.
&lt;BR /&gt;Best regards
&lt;BR /&gt;Sabrina</description>
      <pubDate>Tue, 18 Jun 2013 03:11:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287295#M60900</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-06-18T03:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: Salesforce Bulk Update Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287296#M60901</link>
      <description>Hi,
&lt;BR /&gt;Thanks for your response. Talend is not installed in our production server. We do development under a SVN project and deploy the job using talend jobserver. The jobs are getting deployed into the production server under the directory /talend/jobserver/TalendJobServersFiles/repository folder. So, I don't have a .metadata/.log file anywhere in our production server.
&lt;BR /&gt;Thanks,
&lt;BR /&gt;Balaji.</description>
      <pubDate>Wed, 19 Jun 2013 17:05:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Salesforce-Bulk-Update-Issue/m-p/2287296#M60901</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-06-19T17:05:20Z</dc:date>
    </item>
  </channel>
</rss>

