Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: upgrade the Salesforce Plugins to support version >=32 of the Salesforce API

  1. #1
    Join Date
    Jul 2013
    Posts
    5

    Exclamation upgrade the Salesforce Plugins to support version >=32 of the Salesforce API

    Version of API is calling version 21

    Salesforce has upgraded all production services to the latest API version 35, which comes with the "Spring `16" release.

    Please update the PDI/Kettle Salesforce plugins to support the latest API version.

    I read in other thread about getting WSDL in salesforce page and build a new jar to replace, I have a new jar but it is not working. Is there any doc of how to?

  2. #2
    Join Date
    Aug 2011
    Posts
    236

    Default

    Hi,

    You should use a variable for the URL you want to call - This way you can easily update it as Salesforce changes.

    Set it up in the kettle.properties file :-

    salesforce_enterprise_webservice_url=https://na2.salesforce.com/services/Soap/u/XX.0

    Then use the variable '${salesforce_enterprise_webservice_url}' as the URL field in the Salesforce plugin.

    There is no way Pentaho will be able to keep up with the Salesforce releases.

    HTH

    PDI 8.0.0
    MySQL - 5.6.27
    Redshift - 1.0.1485
    PostgreSQL 8.0.2
    OS - Ubuntu 10.04.2

  3. #3
    Join Date
    Jul 2013
    Posts
    5

    Default

    Changing the URL is not enought, it needed to load all definitions on webservice, yuo can access the Objects but not the fields without recreating the wsdl definitions

  4. #4

    Default

    Hi everybody,

    we need an upgrade, too. I hardly think I'm able to carry it out myself, and I'm not sure who would be able to do it.

    Which is the best way to go about this? Is there a maintainer of the plugin or is it an official Pentaho plugin?

  5. #5

    Default

    I found a solution that works perfectly for me: I can change the api version in the url in the salesforce steps and then specify the queries directly. I also have to enter the fields to output manually.

    I don't know why I haven't thought of this before =). This way I can exploit the most recent api without problems. To know which objects and fields are available and to test the queries I use the Salesforce Workbench.

Tags for this Thread

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.