Unexpected subelement currencySymbol when creating Salesforce endpoint
search cancel

Unexpected subelement currencySymbol when creating Salesforce endpoint

book

Article ID: 136565

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

When trying to create a Salesforce endpoint, an error shows up:

2019-08-28 16:20:27,821 709810663 [ApacheDS Worker-thread-72] Salesforce_BANKSALESFORCE (BaseConnector.java:599) ERROR  - eTDYNDirectoryName=BANKSALESFORCE,eTNamespaceName=Salesforce,dc=im,dc=etasa: failed to connect to managed system

org.apache.directory.shared.ldap.exception.LdapNamingException: JCS@SERVERTLD03: SFDC:  org.apache.axis2.databinding.ADBException: Unexpected subelement currencySymbol

Environment

Release : 14.2 / 14.3

Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE)

Cause

Possible Token malformed or incorrect URL used.

 

Resolution

1. Confirm the Token and URL are set correctly on the Endpoint Configuration.

Sample Image:


You can access this information in two ways, within IDM or Provisioning Manager. The above screenshot is from Provisioning Manager. 

Provisioning Manager Steps:
Endpoints > Salesforce Endpoint > Search > Right click on your endpoint and select properties or double click > Make necessary changes.

Identity Manager Steps:
Endpoints > Manage Endpoints > Modify Endpoint > Search / Select Salesforce Endpoint

NOTE: If you are upgrading from an older version to 14.2.0 or higher versions and have acquired the SFDC endpoint on the previous version, ensure that you update the version in the URL to 40.0.

For a production environment, use the following URL:
https://login.salesforce.com/services/Soap/u/40.0 

For a test environment, use the following URL:
https://test.login.salesforce.com/services/Soap/u/40.0 

For 14.2 test environment server use the following url  

https://test.login.salesforce.com/services/Soap/u/28.0 

If the URL is set correctly, Request a new token from your Salesforce Administrators.

Invalid Url:
https://login.salesforce.com/services/Soap/u/27.0

Valid Url:
https://login.salesforce.com/services/Soap/u/40.0 

2. Confirm the existence of the below Settings within your server_osgi_jcs.xml file 

The server_osgi_jcs.xml file must contain the following configuration settings:

connectorClientCertStore

connectorClientCertStoreType

connectorClientCertStorePassword

connectorSSLVerifyPeer

httpProxyConfiguration