Implementing near-real time integration that uses the IBM® WebSphere® default messaging provider between
MDM and Salesforce.com requires two queues and a queue connection
factory. The MDM and Salesforce.com integration sample provides two
scripts that create the queues and queue connection factory.
About this task
Use this procedure to create queues and a connection factory
for near-real time integration.
Procedure
- Open a command prompt and go to your WAS_install_home directory.
- Next go to the directory where you imported the MDM integration
sample
- If you are using the MDM Driven Data Enrichment scenario,
you must complete this step. From the com.ibm.mdm.integration.sfdc/mdm/interactionBehaviourExtension directory,
run the MDMHybSetupApp.py script.
Use
this sample command.
./wsadmin.sh -lang jython -f com.ibm.mdm.integration.sfdc/mdm/interactionBehaviourExtension/MDMHybSetupApp.py ClusterName NodeName ServerName HostName port - user userName -password password
Note: wsadmin.sh is in the %WebSphere_Install_Path%\AppServer\profiles\<AppSrv>\bin directory.
In Microsoft Windows, the file is wsadmin.bat.
If WebSphere Application
Server is a standalone and not a cluster, the ClusterName
value
is passed as None
.
- If you are using the MDM Generated Events scenario, you
must complete this step. From the com.ibm.mdm.integration.sfdc/mdm directory,
run the MDMSetupApp.py script.
Use
this sample command.
./wsadmin.sh -lang jython -f com.ibm.mdm.integration.sfdc/mdm/MDMSetupApp.py ClusterName NodeName ServerName HostName port - user userName -password password
- If you are using the Synchronization of Organization and
Person from MDM-AE to Salesforce.com scenario, you must complete this
step. From the com.ibm.mdm.integration.sfdc/mdm/interactionBehaviourExtension directory,
run the MDMAESetupApp.py script.
Use
this sample command.
./wsadmin.sh -lang jython -f com.ibm.mdm.integration.sfdc/mdm/interactionBehaviourExtension/MDMAESetupApp.py ClusterName NodeName ServerName HostName port -user userName -password password
What to do next
Continue with Deploying the extension bundle.