March 27, 2012 9:37:24 AM PDT
Goal: Sample Interstage BPM Client Properties for Supported J2EE App Server Platform
Fact: Interstage BPM (Business Process Manager) Version 11.2a
Fact: Interstage BPM (Business Process Manager) Version 11.2
Fact: Interstage BPM (Business Process Manager) Version 11.1
Fact: Interstage BPM (Business Process Manager) Version 11.0
Fact: IBM WebSphere Application Server Network Deployment 7.0
Fact: IBM WebSphere Application Server Network Deployment 6.1
Fact: RedHat JBoss Enterprise Application Platform Version 5
Fix:
This knowledge base article provides the sample client properties to be used for a BPM client program to connect to BPM server. The BPM server may be deployed to either IBM WebSphere Application Server or RedHat JBoss Enterprise Application Platform Version 5.
Note that you will need to edit the following parameters regardless of the J2EE App server platform:
HostName
JMSNamingProviderURL
NamingProviderURL
For IBM WebSphere, the default bootstrap port is 2809. However, it is possible the bootrap port is configured with a different value. Please also look up the bootstrap port of the BPM server in WebSphere Administration console. If port number is not explicitly specified in your client properties for WebSphere platform, default port 2809 will be used for connection.
#Use the following parameters for IBM WebSphere
#IBPM Client Properties
#Mon Mar 26 16:27:39 PDT 2012
HostName=ibpmvm
JMSCommandTopic=iFlow/jms/command/CommandTopic
JMSEmailNotificationTopic=iFlow/jms/email/EmailNotificationTopic
JMSFactory=iFlow/jms/TopicConnectionFactory
JMSNamingProvider=com.ibm.websphere.naming.WsnInitialContextFactory
JMSNamingProviderURL=iiop://ibpmvm:2809
JMSNotificationTopic=iFlow/jms/NotificationTopic
JMSResponseTopic=iFlow/jms/ResponseTopic
JMSSQNotificationTopic=iFlow/jms/sq/SQNotificationTopic
JMSSpecifications=JMS1.1
JmsFilterEnabled=false
NamingProvider=com.ibm.websphere.naming.WsnInitialContextFactory
NamingProviderURL=iiop://ibpmvm:2809
NumberOfDispatcherThread=1
TWFTransportType=EE
TenantName=Default
UserAgentServiceName=iFlow/ejb/UserAgentService
#End for IBM WebSphere
# Use the following parameters for RedHat JBoss EAP 5
#IBPM Client Properties
#Tue Mar 27 13:05:14 PDT 2012
HostName=CYCHEN-E8420
JMSCommandTopic=iflow.CommandTopic
JMSEmailNotificationTopic=iflow.EmailNotificationTopic
JMSFactory=ConnectionFactory
JMSNamingProvider=org.jnp.interfaces.NamingContextFactory
JMSNamingProviderURL=jnp://CYCHEN-E8420:1100
JMSNotificationTopic=iflow.NotificationTopic
JMSResponseTopic=iflow.ResponseTopic
JMSSQNotificationTopic=iflow.SQNotificationTopic
JMSSpecifications=JMS1.1
JmsFilterEnabled=false
NamingProvider=org.jnp.interfaces.NamingContextFactory
NamingProviderURL=jnp://CYCHEN-E8420:1100
NumberOfDispatcherThread=1
TWFTransportType=EE
TenantName=Default
UserAgentServiceName=iflow.UserAgentService
#End of RedHat JBoss EAP 5
Author: C.Y. Chen
Attachment: