IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Error trying to use the SalesforceConnector connector in IDI v7.2

    Posted 18 hours ago

    I'm using IDI v7.2FP15 and I have downloaded the latest Salesforce adapter (from March 2024). I have copied SalesforceConnector.jar to /opt/IBM/TDI/V7.2/jars/connectors/ and sforce_partner.jar to /opt/IBM/TDI/V7.2/jars/patches/. And I've imported the profile into ISIM (v10.0). I am able to create a Salesforce Profile service and successfully work with that service (perform recons, add/delete users, etc.). That's all great.

    The problem I'm having is that I would like to perform some debugging of the AssemblyLines directly in IDI. So I've imported one of the configurations (the one used for the sfRecon action) into a new project in IDI. I've manually updated all of the AssemblyLine settings in the prolog and set the SalesforceConnector attributes accordingly. When I click on "Run in console" or "Debugger" for this AL, the error that I get is:

    09:16:09,321 ERROR - CTGDIS083I While loading Connector Recon.
    java.lang.Exception: [Recon] CTGDIS025E Exception while loading configuration: java.lang.ClassNotFoundException: com.ibm.di.connector.salesforce.SalesforceConnector.
    at com.ibm.di.server.Log.exception(Log.java:1165)
    at com.ibm.di.server.AssemblyLineComponent.<init>(AssemblyLineComponent.java:488)
    ...
    Running lsof, I can see that both my Eclipse java process (miadmin) and the Directory Integrator server java process have loaded SalesforceConnector.jar and sforce_partner.jar. So I can't for the life of me figure out what I'm getting the ClassNotFoundException.
    Also, in the GUI, I am able to create another SalesforceConnector connector, so I it seems that the Configuration Editor is configured correctly.
    Any ideas about what else I need to do?


    ------------------------------
    Frank Tate
    Gulfsoft Consulting
    https://www.gulfsoft.com
    AIOps Experts. Contact us for implementation help.
    ------------------------------


  • 2.  RE: Error trying to use the SalesforceConnector connector in IDI v7.2

    Posted 14 hours ago

    It looks like possibly a Java compatibility issue. If I use an older version of the jar file on this system, everything works. And on a completely different system, it works as-is. I just need to find the correct/required Java versions. Thanks to anyone who looked at this, but it's resolved.



    ------------------------------
    Frank Tate
    Gulfsoft Consulting
    https://www.gulfsoft.com
    AIOps Experts. Contact us for implementation help.
    ------------------------------



  • 3.  RE: Error trying to use the SalesforceConnector connector in IDI v7.2

    Posted an hour ago

    Hello

    Just to confirm, you are saying, latest Salesforce adapter jar v10.0.6 doesn't work with SDI 7.2 FP15? Which version of java SDI uses? Because it's a seperate update sometimes that can be missed. If you are on the latest, that's a case for IBM in my opinion. 



    ------------------------------
    Ali Malik Gürbüz
    Bilgibirikim A.S - Turkey/EMEA
    IBM Business Partner
    13+ Years with ISIM/ISVG etc.
    5.2.5 Certified Exam Developer *I* - 2019
    IBM Champion 2025
    ------------------------------