5.7. Configure CXF for a Salesforce Data Source
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: 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 : Open/create the EAP_HOME / MODE /configuration/ CONFIG-FILE .xml configuration file. Set the namespace URI for the QName to {urn:partner.soap.sforce.com} , using Soap as the value for EndPointName : The following is an example of a CXF file that configures timeout values: 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.
/subsystem=resource-adapters/resource-adapter=salesforce/connection-definitions=sfDS/config-properties=ConfigFile:add(value= CONFIG-FILE .xml) /subsystem=resource-adapters/resource-adapter=salesforce/connection-definitions=sfDS/config-properties=EndPointName:add(value=Soap) <http-conf:conduit name="{urn:partner.soap.sforce.com} Soap .http-conduit"> </http-conf:conduit> <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>