|
Problem(Abstract) |
Setting additional properties for Topic Connection Factory
when using WebSphere® MQ as the JMS Provider with WebSphere Application
Server V5.0 releases. |
|
|
|
Cause |
When using WebSphere MQ 5.3 as the JMS provider with
WebSphere Application Server V5.0, the administrative console only allows
you to specify a subset of the supported properties for Topic Connection
Factories (TCFs). The following properties (which are listed in Chapter 5
"Using the WebSphere MQ JMS administration tool" of the "WebSphere MQ
Using Java" manual as being valid for TCF objects) cannot be specified for
TCFs defined using the WebSphere Application Server administrative
console:
- CLEANUP
- CLEANUPID
- MSGBATCHSZ
- MSGRETENTION
- POLLINGINT
- PUBACKINT
- RECEXIT
- RECEXITINIT
- SECEXIT
- SECEXITINIT
- SENDEXIT
- SENDEXITINIT
- SSLCIPHERSUITE
- SSLPEERNAME
- STATREFRESHINT
- SUBSTORE
- SYNCPOINTALLGETS
The same applies for the following QCF properties:
- RECEXIT
- RECEXITINIT
- SECEXIT
- SECEXITINIT
- SENDEXIT
- SENDEXITINIT
|
|
|
Resolving the
problem |
This is a limitation of WebSphere Application Server V5.0
releases.
Workaround:
- Remove the WebSphere MQ Topic Connection Factory
definition, and any WebSphere MQ Topic Destination definitions from the
WebSphere configuration using WebSphere Administrative Console.
- Define a new Generic JMS Provider, called "Generic MQ JMS
Provider". The values for the "External Initial Context Factory" and
"External Provider URL" properties should match the
INITIAL_CONTEXT_FACTORY and PROVIDER_URL values used by the WebSphere MQ
utility JMSAdmin.
- Use JMSAdmin to define the Topic Connection Factory and
Topic Destinations. When defining the TCF, users can specify any of the
properties listed in "Using the WebSphere MQ JMS administration tool" of
the "WebSphere MQ Using Java" manual.
Note: This technote provides a workaround for customers that require
these properties in Websphere 5.0. The JMSAdmin tool is not officially
supported for WebSphere 5.x releases.
See WebSphere Application Server Information Center sections WebSphere
MQ queue connection factory custom properties and WebSphere
MQ topic connection factory custom properties for more
information. |
|
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Application Servers |
Runtimes for Java Technology |
Java SDK |
|
|
|
|
|
|