WebSphere topic connection factory settings for application clients

Use this panel to view or change the configuration properties of the selected topic connection factory for use with the internal WebSphere JMS provider. These configuration properties control how connections are created to the associated JMS topic 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 > JMS provider instance. Right-click WAS Topic Connection Factories and click New. The following fields appear on the General tab.

A topic connection factory is used to create JMS connections to topic destinations. The topic connection factory is created by the associated JMS provider. A topic connection factory for the internal WebSphere JMS provider has the following properties.

Name
The name by which this queue connection factory is known for administrative purposes. The name must be unique within the JMS connection factories across the WebSphere administrative domain.
Data type String
Units En_US ASCII characters.
Default Null
Range 1 through 30 ASCII characters
Description
A description of this topic 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 createTopicConnection(). 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.
Node
The WebSphere node name of the administrative node where the JMS server runs for this connection factory. Connections created by this factory connect to that JMS server.
Data type String
Units En_US ASCII characters
Default Null
Range 1 through 30 ASCII characters
Application Server
Enter the name of the appserver. This name is not the host name of the machine, but the name of the configured appserver.
Port
Which of the two ports that connections use to connect to the JMS Server. The QUEUED port is for full-function JMS Pub/Sub support, the DIRECT port is for non-persistent, non-transactional, non-durable subscriptions only.

Note: Message-driven beans cannot use the direct listener port for Pub/Sub support. Therefore, any topic connection factory configured with Portset to Direct cannot be used with message-driven beans.

Data type Enum
Units Not applicable
Default QUEUED
Range
QUEUED
The listener port used for full-function JMS-compliant, Pub/Sub support.
DIRECT
The listener port used for direct TCP/IP connection (non-transactional, non-persistent, and non-durable subscriptions only) for Pub/Sub support.

The TCP/IP port numbers for these ports are defined on the WebSphere Internal JMS Server.

Client Id
The JMS client identifier used for connections to the MQSeries queue manager.
Data type String
Units En_US ASCII characters
Default Null
Range 1 through 30 ASCII characters
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.

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.