IBM Support

webMethods Knowlegebase : Does Salesforce Adapter v8.2 support Salesforce Bulk v2? (1799041)

Troubleshooting


Problem

Site is doing a Salesforce Bulk API call using Salesforce Adapter.

The Salesforce Adapter Service Template Batch Operation for Bulk API call passing Corel SCript (CSC) file.

If uploading 10000 records, and if there is any error for any record, Salesforce returning the success and error message below, but it's not specifying the exact error record:

"STRING_TOO_LONG:Edit Condition Name data value too large: This is Super Edit Condition more than 255 characters for generating one error."

Site reports that Salesforce has enhanced this in their new Bulk API 2.0. Where they return exact error record unique ID also with the Error message (see link below):

https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/introduction_bulk_api_2.htm

When doing a call to Salesforce using Salesforce Adapter Batch Operation, it is always creating Job Type as "Buld V1".

See the following in the link below:

http://techcommunity.softwareag.com/ecosystem/communities/public/webmethods/Salesforce-Bulk/

"webMethods CloudStreams Provider for Salesforce Bulk v2 uses the Bulk API 2.0, Salesforce supports Job resource, and allows you to create, update, delete, upsert jobs, and operate on large number of records asynchronously by submitting jobs which are processed in the background."

Customer site wanting to use webMethods Salesforce Adapter to do the same.

Salesforce Connection Properties are using the 38.0 and if they change that to 41.0, to check if they can enable it, they're getting below error and connection is not getting enabled:

"Invalid element in com.sforce.soap.partner.GetUserInfoResult - chatterExternal".

Questions:

Q1. Can the Salesforce Adapter support Salesforce Bulk API 2.0.

Q2. What, if any, additional configurations are needed to make this work?

Document Location

Worldwide

[{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSVYEV","label":"IBM webMethods Integration"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"webMethods Adapter for Salesforce (WSF)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"8.2"},{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSFIWYE","label":"IBM webMethods B2B"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"webMethods Adapter for Salesforce (WSF)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"8.2"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
19 March 2025

UID

ibm17192197