Specifying JNDIFactory Class Names
You must set up the JNDIFactory class names for the JMS provider in the section of the integrationGateway.properties file labeled JMS configuration Section.
When you set the JMSProvider property, the provider name that you enter must match the provider in the JNDIFactory class name exactly. You must set this property for both the JMS listening connector and the JMS target connector. This property is case-sensitive.
| JMS Provider | Property | Description |
|---|---|---|
|
Oracle WebLogic |
ig.jms.JMSProvider.JNDIFactory.Weblogic |
Specify the JNDIFactory class name for a Oracle WebLogic JMS provider. The default value is: weblogic.jndi.WLInitialContextFactory |
|
IBM MQ Series |
ig.jms.JMSProvider.JNDIFactory. MQSeries |
Specify the JNDIFactory class for an MQSeries JMS provider. The default value is: com.sun.jndi.fscontext.RefFSContextFactory |
You can also specify a service provider that is not listed. For example, if you are using MSMQ, enter the following value for the property:
ig.jms.JMSProvider.JNDIFactory.MSMQ=com.sun.jndi.fscontext.RefFSContextFactory