Use this panel to view or change the configuration properties of the selected JMS connection factory for use with WebSphere MQ as a JMS provider. These configuration properties control how connections are created to associated JMS queues and topics.
This type of connection factory is sometimes called a "unified" or "domain-independent" JMS connection factory, and supports the JMS 1.1 domain-independent interfaces (referred to as the "common interfaces" in the JMS specification). This enables applications to use the same, common, interfaces for both point-to-point and publish/subscribe messaging. A unified JMS connection factory also supports the domain-specific (queue and topic) interfaces, as used in JMS 1.0.2, so applications can still use those interfaces.
Whether or not unwanted messages are left on the queue. If this option is not enabled, unwanted messages are dealt with according to their disposition options.
Data type | Check box |
Default | Cleared |
Range |
|
The cipher suite to use for SSL connection to WebSphere MQ.
Set this property to a valid cipher suite provided by your JSSE provider; it must match the CipherSpec named on the SVRCONN channel named by the Channel property.
You must set this property if the SSL Peer Name property is to be set.
A list of zero or more Certificate Revocation List (CRL) servers used to check for SSL certificate revocation. (Use of this property requires a WebSphere MQ JVM at Java 2 version 1.4.)
ldap://hostname:[port]
optionally followed by a single / (forward slash). If port is omitted, the default LDAP port of 389 is assumed. At connect-time, the SSL certificate presented by the server is checked against the specified CRL servers. For more information about CRL security, see the section "Working with Certificate Revocation Lists" in the WebSphere MQ Security book; for example at: http://publibfp.boulder.ibm.com/epubs/html/csqzas01/csqzas012w.htm#IDX2254.
For SSL, a distinguished name skeleton that must match the name provided by the WebSphere MQ queue manager. The distinguished name is used to check the identifying certificate presented by the server at connect-time.
The SSL Peer Name property is ignored if SSL cipher suite property is not specified.
CN=QMGR.*, OU=IBM, OU=WEBSPHERE
The example given checks the identifying certificate presented by the server at connect-time. For the connection to succeed, the certificate must have a Common Name beginning QMGR., and must have at least two Organizational Unit names, the first of which is IBM and the second WEBSPHERE. Checking is not case-sensitive.
For more details about distinguished names and their use with WebSphere MQ, see the WebSphere MQ Security book; for example, the section "Distinguished Names" at http://publibfp.boulder.ibm.com/epubs/html/csqzas01/csqzas010p.htm#HDRDCDN.
The prefix that is used for names of temporary JMS queues created by applications that use this connection factory.
Data type | String |
Default | Null |
Whether or not to use WebSphere MQ connection pooling.
Data type | Checkbox | |
Default | Selected | |
Range |
|
|
The name of the publish/subscribe broker's control queue, to which publisher and subscriber applications send all command messages (except publications and requests to delete publications).
Data type | String |
Default | Null |
Range | 1 through 48 ASCII characters |
The name of the WebSphere MQ queue manager that provides the publish/subscribe message broker.
Data type | String |
Default | Null |
Range | 1 through 48 ASCII characters |
The name of the broker's input queue (stream queue) that receives all publication messages for the default stream. Applications can also send requests to delete publications on the default stream to this queue.
Data type | String |
Units | En_US ASCII characters |
Default | Null |
Range | 1 through 48 ASCII characters |
The name of the broker's queue from which non-durable subscription messages are retrieved. The subscriber specifies the name of the queue when it registers a subscription.
Data type | String |
Default | Null |
Range | 1 through 48 ASCII characters |
The name of the broker's queue from which non-durable subscription messages are retrieved for a ConnectionConsumer. This property applies only for use of the Web container.
Data type | String |
Default | Null |
Range | 1 through 48 ASCII characters |
Whether the message broker is provided by the WebSphere MQ MA0C Supportpac or newer versions of WebSphere message broker products.
Data type | Enum |
Default | Advanced |
Range |
|
Select this check box to enable clone support to allow the same durable subscription across topic clones.
Data type | check box |
Default | Cleared |
Range |
|
If you select this property, you must also specify a value for the Client ID property.