The Salesforce bulk API activity does not show Salesforce Object list in dropdown when Salesforce shared resource is part of a shared module

The Salesforce bulk API activity does not show Salesforce Object list in dropdown when Salesforce shared resource is part of a shared module

book

Article ID: KB0078805

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Salesforce.com 6.5.0

Description

If the customer's use the shared module which includes the SFDC connection resource and SFDC metadata files (schemas, xsds etc). As part of the application module, they would have a process using the Salesforce BULK activity. This activity does not display the list of Salesforce sObjects available when the SFDC resources are part of the shared module. The dropdown list is empty. Please see attached image(Issue.png). This happens when a customer creates a new project using the below approach.

1. Create a shared module and include the Salesforce connection and SF metadata in the shared module.
2. Create an application module and add a Process with the SF Bulk API activity e.g. the Salesforce Bulk operation.
3. Fill the required activity information and select the desired SF Object. An empty list is displayed and no SF objects are displayed in the dropdown list.

Issue/Introduction

The Salesforce bulk API activity does not show Salesforce Object list in dropdown when Salesforce shared resource is part of a shared module

Environment

OS : ALL

Resolution

To Solve the issue customer's need to create project in the using the below steps in sequence in which the step number 2 is important.

1. Create a shared module and include the Salesforce connection and SF metadata in the shared module.
2. Create an application module and in the Dependencies under the "Module Descriptors" click on "Add..." button and select the shared which you have created in step 1.
3. Now create Process with the SF Bulk API activity e.g. the Salesforce Bulk operation.
4. Fill the required activity information and select the desired SF Object from Pick Objects. You will be able to see the "Pick Object" popup and the SF object are populated in that. 

Please see the attached screenshot(Resolution.png)

Attachments

The Salesforce bulk API activity does not show Salesforce Object list in dropdown when Salesforce shared resource is part of a shared module get_app
The Salesforce bulk API activity does not show Salesforce Object list in dropdown when Salesforce shared resource is part of a shared module get_app