JMS service settings

The JMS service (JMS) enables interaction with Java Messaging System (JMS) providers that implement both point-to-point messaging and publish/subscribe messaging.

Configure the JMS service with default properties so that the service operations can connect and interact with a JMS provider and an associated JNDI service. The values of the service properties are set to default values based on the JBoss Application Server. Change these values if you are using a different application server to host LiveCycle.

The following settings are available for the JMS service. For details on how to configure these settings, see Configure service settings.

Provider URL:
The URL of the JNDI service provider. The default value is based on the JBoss Application Server. The following URL are default values for the application servers that LiveCycle supports:
JBoss:
<server name>:1099

WebLogic:
<server name>:7001

WebSphere:
<server name>:2809

JNDI Username:
The user name of the account to use for authenticating with the JNDI service provider that is used for looking up queue and topic names. The default value is guest.

JNDI Password:
The password that is associated with the user name specified for JNDI Username. The default value is guest.

Initial Context Factory:
The Java class to use as the initial context factory. The JMS service uses this class to create an initial context, which is the starting point for resolving names of topics and queues. The default value is the initial context factory for the JMS service on JBoss. The following classes are the initial context factories for the application servers that LiveCycle supports:
JBoss:
org.jnp.interfaces.NamingContextFactory

WebLogic:
weblogic.jndi.WLInitialContextFactory

WebSphere:
com.ibm.websphere.naming.WsnInitialContextFactory

Connection Username:
The password that is associated with the user name specified for Connection Username. The default value is guest.

Connection Password:
The password that is associated with the user name specified for Connection Username. The default value is guest.

Other Properties:
Property name and value pairs that you can pass to the JNDI service provider. These properties depend on the implementation and configuration of the provider that you are using.

The property name and value pairs are separated by semi-colons (;). For example, the following text shows the value that would be specified for two properties named name1 and name2, with values value1 and value2, respectively:

name1=value1;name2=value2

// Ethnio survey code removed