APAR status
Closed as program error.
Error description
This error occurs using the WebSphere Embedded JMS Provider and
using JMS resources within XA transactions with credentials
passed on the createQueue/TopicConnection(user,pass).
If XA recovery should be required because of a failover,
then it fails with an MQJMS2013 security authentication error
when the AppServer tries to recover the JMS resource using
Bindings transport mode.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server 5.0 users of *
* Embedded Java Messaging Service ( JMS ) with *
* security credentials passed on the *
* createConnection(user,pass) method, where *
* the user is either "" or not the WebSphere *
* process ID. *
****************************************************************
* PROBLEM DESCRIPTION: Embedded JMS XA recovery fails with *
* a MQJMS2013 error if the credentials *
* that are used are not valid for MQ JMS *
* Bindings mode. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
When JMS XA recovery occurs for Embedded JMS resources, the
recovery code switches to MQ Bindings mode to perform the local
JMS recovery. However, if the credentials were originally
passed when the connection was created, then this fails with a
MQJMS2013 error because Bindings mode authentication is used
rather than WebSphere Security (whether enabled or not).
The Bindings mode authentication will reject the ID if it is not
the same as the running WebSphere process ID.
Problem conclusion
The Embedded JMS XA recovery has been changed to remove
the credentials when performing local JMS recovery in
Bindings mode.
Temporary fix Comments
APAR information |
APAR number |
PQ77521 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2003-08-15 |
Closed date |
2003-08-26 |
Last modified date |
2003-08-26 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
JMSManag |
edConnec |
ory |
tionFact |
|
|
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
|