CRM On Demand Configuration File

This section explains the settings in the CRM On Demand Data Adapter plugin configuration file (crmod-data-adapter.properties). The configuration file is located at WEB-INF/classes/configuration/crmod-data-adapter.properties.

Properties

The following table contains the descriptions of each of the properties in the configuration file:

 

Property Description
web-service-url

The URL of the CRM On Demand instance with which a connection is to be made for the loading and saving of data.

web-service-version

The target On Demand Web Services version. Possible values are 1 and 2. Defaults to version 1.

username

The username for connecting to the CRM On Demand instance identified in the URL when using fixed authentication. The username is expected to be encrypted using the encryption tool provided by the connector.

password

The password for connecting to the CRM On Demand instance identified in the URL when using fixed authentication. The password is expected to be encrypted using the encryption tool provided by the connector.

fixed-authentication When set to true, the Data Adapter sends SOAP request in stateless manner by passing the fixed credentials. Setting it to false allows the Data Adapter to use stateful web service calls by extending the CRM On Demand Connector API. Please see Extend the CRM On Demand Connector topic in Tutorials and Samples.

mapping.load.from.rulebase

When set to true, the Data Adapter will locate the mapping file inside the compiled rulebase zip.

mapping.location.path

The path where the mapping file is located when mapping.load.from.rulebase is set to false.

 

Example of a configuration file

web-service-url=https://server.crmondemand.com/Services/Integration
web-service-version =1.0
username=r9MsHr4aG2wujp7G21PPbYisMNgGDJBkac8ld1ZMdfRu5ZvbxlErEkOZ7W1vwJwM2FI0pttVeR76s0riXpCaXg==
password=r9MsHr4aG2wujp7G21PPbYVE2HiZpDAUIKFE2nR2GUXoRBE9K5XWZf1Fowd/OBBa
fixed-authentication=true
mapping.load.from.rulebase=true
mapping.location.path=<mapping path>

For information about encrypting the username and password properties in the properties file, go to the topic Configure CRM On Demand Connector for Web Determinations.