Use this task to configure a unified JMS connection factory for applications that use the
JMS 1.1 domain-independent (unified) interfaces.
About this task
The term unified
refers to the support of both queues and topics by the same connection
factory. This is similar to the JMS 1.1 domain-independent interfaces (referred to as the common
interfaces
in the JMS specification). A unified JMS connection factory can be used for both
point-to-point and publish/subscribe JMS messaging. With JMS 1.1, this approach is preferred to the
domain-specific queue connection factory and topic connection factory.
This task contains an optional step for you to create a new connection factory if you have not
already created the connection factory that you want to configure.
Procedure
- Display the default messaging provider.
In the navigation pane, click .
- Select the default provider for which you want to configure a unified connection
factory.
- Optional: Change the Scope check box to set the level
at which the connection factory is to be visible.
- In the content pane, under the Additional properties heading, click Connection
factories.
This displays any existing connection factories in the
content pane.
- If the connection factory is for use by client applications, display the properties of
the JMS connection factory.
If you want to display an existing JMS connection factory,
click one of the names listed.
Alternatively, if you want to create a new JMS connection factory,
click New, then specify the following required properties:
- Name
- Type the name by which the connection factory is known for administrative purposes.
- JNDI name
- Type the JNDI name that is used to bind the connection factory into the namespace.
- Bus name
- Select the name of the service integration bus to which the connection factory is to create
connections. This service integration bus hosts the destinations that the JMS queues and topics
represent.
- Review the other properties for the
JMS connection factory, to check that the defaults are suitable.
If the connection factory is for use by client applications running outside of an application
server, specify suitable provider endpoints.
By default, connections created by using the connection factory in the server containers (for
example, from an enterprise bean) are pooled by using Java™ Platform, Enterprise Edition
(Java EE)
Connector Architecture (JCA) connection pooling. You can modify the connection pool settings for the
connection factory by selecting the Connection pool
properties link in the Additional Properties section of the panel.
- Click OK.
- Save your changes to the master configuration.