Hitachi Vantara Pentaho Community Forums
Results 1 to 3 of 3

Thread: Salesforce API 41.0

  1. #1
    Join Date
    Sep 2016
    Posts
    5

    Default Salesforce API 41.0

    Hello - is there a way for Pentaho 7.1 to support Salesforce API 41.0 in Salesforce Input step? By default the step uses https://login.salesforce.com/services/Soap/u/37.0, but we've migrated to use a higher Salesforce API version, and changing the Salesforce Webservice URL to https://login.salesforce.com/services/Soap/u/41.0 would give us an error:

    'Cannot connect to Salesforce with username []. Please check username and password. Exception: Error connecting to Salesforce!
    unable to find end tag at: START_TAG seen ...</orgDefaultCurrencyIsoCode><orgDefaultCurrencyLocale>... @1:901'


    Thanks

  2. #2

    Default

    Hi Cat-Cat,

    You can continue to use the 37.0 API version in PDI, even though Salesforce has provided newer API versions as well. Many PDI users are still using the 21.0 API version successfully.

    The only major difference is that some fields that were only added in 38.0 and later, if any, won't appear when you try to query for them in PDI. I'm not aware of what, if any, fields are in 38.0 or later, so you may not be impacted by having an older API version.

    It appears that the next release, PDI 8.1, will be using the newer Salesforce API 41.0 libraries.

  3. #3
    Join Date
    Sep 2016
    Posts
    5

    Default

    Thank you matthewtckr. Yea- we've added fields in Salesforce using 41.0 and we are not seeing them in Salesforce Input step with Pentaho 7.1.

    I was hoping there would be some sort of a workaround on this..so I guess we'll just have to wait for the next release.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.