Upgrade To The TIBCO Scribe® Online Connector For Salesforce Fall 2016

Upgrade To The TIBCO Scribe® Online Connector For Salesforce Fall 2016

book

Article ID: KB0078422

calendar_today

Updated On:

Products Versions
TIBCO Cloud Integration - Connect ( Scribe ) -

Description

Note: All release notes for TIBCO Scribe® Online and associated Connectors are included in the TIBCO Scribe® Online Help on the Release Notes page.

TIBCO has released an update to the TIBCO Scribe® Online Connector For Salesforce.

New Features

This release includes the following enhancements:
  • Reduces the number of API calls the Salesforce Connector makes when modifying a map or refreshing metadata.
  • Includes a Native Query block, which supports Salesforce Object Query Language (SOQL) for constructing query strings.
  • Enables automatic execution of Salesforce Case Assignment rules when a Case is created. Batch processing may have some performance implications, and some rules may not be available in bulk mode.
  • Supports Salesforce API version 37.

IMPORTANT NOTE:

With this upgrade of the TIBCO Scribe® Online Connector for Salesforce to support the Salesforce API v37 there may be some backwards incompatibilities with the upgraded Connector and the prior version of the Salesforce API (v33 and below) that could cause integrations to fail.  Some users have reported the following error:

A fatal error has occurred in the Salesforce Connector: There is an error in XML document (87, 4641). | Details:    at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle) at  System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)

To workaround this issue, follow these steps for each and every Salesforce Connection in all of your Organizations:
  1. Open the TIBCO Scribe® Online Salesforce Connection dialog.
  2. Change the Salesforce URL to use the V37 API instead of v33.0 and below by entering the following URL:
https://login.salesforce.com/services/Soap/u/37.0
  1. Test and save the Connection.
  2. From the Connections page, reset the metadata for each Salesforce Connection either by right-clicking the Connection and selecting Reset Metadata or by selecting the Connection and clicking the Reset Metadata button at the top of the Connection page.
  3. Wait a few minutes for metadata to be reset and run the Map or Solution again.

Resolved Issues
  • 75587 (D8821) - A large number of API calls occurred when modifying a map or refreshing metadata.
Because Salesforce enforces an API call limit for a 24-hour period, excessive API calls could cause integrations to stop and impact client business. We significantly reduced the number of API calls made when you modify a map or refresh metadata.
  • 78394 (D10937) - Salesforce Upsert error when the number of records processed was greater than the batch size.
When a fatal error occurred in a batch operation, the text reporting the error did not indicate the specific row that caused the error. Now, fatal errors report more specific information about the failing rows.

For information on using the Salesforce Connector, see TIBCO Scribe Online Connector for Salesforce.

 

Issue/Introduction

An update to the TIBCO Scribe® Online Connector For Salesforce.