Show Table of Contents
5.7. Configure CXF for a Salesforce Data Source
Prerequisites
- You must have configured a Salesforce data source.
Procedure 5.5. Configure CXF for a Salesforce Data Source
- Run the following command from within the Management CLI, specifying the CXF configuration file for the data source:
/subsystem=resource-adapters/resource-adapter=salesforce/connection-definitions=sfDS/config-properties=ConfigFile:add(value=CONFIG-FILE.xml)
- Specify the port configuration by running the following command from within the Management CLI, using the port QName (local part only) for the value, in this case
Soap:/subsystem=resource-adapters/resource-adapter=salesforce/connection-definitions=sfDS/config-properties=EndPointName:add(value=Soap)
- Open/create the
EAP_HOME/MODE/configuration/CONFIG-FILE.xmlconfiguration file. Set the namespace URI for the QName to{urn:partner.soap.sforce.com}, usingSoapas the value forEndPointName:<http-conf:conduit name="{urn:partner.soap.sforce.com}Soap.http-conduit"> ... </http-conf:conduit>The following is an example of a CXF file that configures timeout values:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:http-conf="http://cxf.apache.org/transports/http/configuration" xsi:schemaLocation="http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <http-conf:conduit name="{urn:partner.soap.sforce.com}Soap.http-conduit"> <http-conf:client ConnectionTimeout="120000" ReceiveTimeout="240000"/> </http-conf:conduit> </beans>
Note
CXF configuration for Salesforce data sources is only used for http bus configuration. It is not used for WS-Security. Salesforce has its own security authentication.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.