You must 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. (See
Editing service configurations
.)
The values of the service properties are set to default values
based on the JBoss Application Server. You need to change these
values if you are using a different application server to host LiveCycle
ES2.5.
The following properties can be configured.
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 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 ES2.5 supports.
-
JBoss:
org.jnp.interfaces.NamingContextFactory
-
WebLogic:
weblogic.jndi.WLInitialContextFactory
-
WebSphere:
com.ibm.websphere.naming.WsnInitialContextFactory
Connection Username
The user name of the account to use for authenticating
with the JMS provider when establishing the connection with the
provider. The default is
guest
.
Connection Password
The password that is associated with the user
name specified for Connection Username. The default is
guest
.
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 is
guest
.
JNDI Password
The password that is associated with the user
name specified for JNDI Username. The default is
guest
.
Provider URL
The URL of the JNDI service provider. The default
is based on the JBoss Application Server. The following URLs are
default values for the application servers that LiveCycle ES2.5
supports.
-
JBoss:
<server name>
:1099
-
WebLogic:
t3://
<server name>
:7001
-
WebSphere:
iiop://<
server name>
:2809
Note:
In a clustered JBoss environment, do not use localhost
as the server name when Workbench is installed on a cluster node.
Specify the fully-qualified server name or the IP address of one
of the servers in the cluster.
In a clustered WebLogic
environment, do not use the port of the load balancer. Specify the
correct port that cluster nodes use.
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