Generic JMS connection factory settings for application clients

Use this panel to view or change the configuration properties of the selected JMS connection factory for use with the associated JMS provider. These configuration properties control how connections are created to the associated JMS destination.

To view this Application Client Resource Configuration Tool (ACRCT) page, click File > Open. After you browse for an EAR file, click Open. Expand the selected JAR file > JMS Providers > new JMS Provider instance. Right click JMS Connection Factories > click New. The following fields appear on the General tab.

A JMS connection factory is used to create connections to JMS destinations. The JMS connection factory is created by the associated JMS provider. A JMS connection factory for a generic JMS provider (other than the internal WebSphere JMS provider or the MQSeries JMS provider) has the following properties:

Name
The name by which this JMS connection factory is known for administrative purposes. The name must be unique within the associated JMS provider.
Data type String
Units En_US ASCII characters
Default Null
Range 1 through 30 ASCII characters
Description
A description of this connection factory for administrative purposes.
Data type String
Units En_US ASCII characters
Default Null
Range 1 through 30 ASCII characters
JNDI Name
The application client run-time uses this field to retreive configuration information. The name must match the value of the Name field on the General tab in the Application Client Resource Reference section of the Application Assembly Tool.
User
The user ID used, with the Password property, for authentication if the calling application does not provide a userid and password explicitly.

If you specify a value for the User ID property, also specify a value for the Password property.

The connection factory User ID and Password properties are used if the calling application does not provide a userid and password explicitly; for example, if the calling application uses the method createQueueConnection(). The JMS client flows the userid and password to the JMS server.

Data type String
Units En_US ASCII characters
Default Null
Range 1 through 30 ASCII characters
Password
The password used, with the User ID property, for authentication if the calling application does not provide a userid and password explicitly.

If you specify a value for the User ID property, also specify a value for the Password property.

Data type String
Units En_US ASCII characters
Default Null
Range 1 through 30 ASCII characters
Re-Enter Password
Confirms the password entered in the Password field.
External JNDI Name
The JNDI name that is used to bind the queue into the application server's name space.

As a convention, use the fully qualified JNDI name; for example, in the form jms/Name, where Name is the logical name of the resource.

This name is used to link the platform binding information. The binding associates the resources defined by the deployment descriptor of the module to the actual (physical) resources bound into JNDI by the platform.

Data typeString
UnitsEn_US ASCII characters
DefaultNull
Range1 through 45 ASCII characters
Connection Type
Whether this JMS destination is a queue (for point-to-point) or topic (for pub/sub).

Select one of the following options:

Queue
A JMS queue destination for point-to-point messaging.
Topic
A JMS topic destination for pub/sub messaging.

Custom Properties
Specifies name-value pairs for setting additional properties on the object that is created at runtime for this resource.

You must enter a name that is a public property on the object and a value that can be converted from a string to the type required by the set method of the property. The accectable properties and values depend on the object that is created. Refer to the object documentation for a list of valid properties and values.