|
Problem(Abstract) |
Message-driven beans (MDBs) on WebSphere® Application
Server V5 or V5.1 that get messages from a queue or topic on WebSphere MQ
5.3 CSD 4 or embedded messaging, might stop processing messages due to the
following exception. This exception can be seen in the SystemOut.log:
javax.jms.JMSException: MQJMS1016: an internal error has occurred. Please
contact your system administrator. Detail: {0}
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:540)
at com.ibm.mq.jms.MQQueueAgentThread.run(MQQueueAgentThread.java:1583)
at java.lang.Thread.run(Thread.java:479)
---- Begin backtrace for Nested Throwables
java.lang.NullPointerException
at
com.ibm.mq.jms.MQQueueAgentThread.processMessage(MQQueueAgentThread.java:368)
at com.ibm.mq.jms.MQQueueAgentThread.run(MQQueueAgentThread.java:1557)
at java.lang.Thread.run(Thread.java:479)
|
|
|
|
Cause |
The cause of this error is a defect with MQ 5.3 CSD 4,
APAR IC36663. WebSphere Application Server V5.0.2 and V5.1.0 install the
CSD 4 level of embedded messaging. Therefore, the problem surfaces if
WebSphere V5.0.2 or V5.1.0 embedded messaging is used, or if the full MQ
5.3 CSD 4 product is used. |
|
|
Resolving the
problem |
The problem can be resolved in the following ways:
- If the full WebSphere MQ 5.3 product is used, install CSD
5 or higher.
- If WebSphere embedded messaging is used, upgrade to
WebSphere Application Server V5.1.1, which ships with the CSD 7 level of
embedded messaging.
- If WebSphere embedded messaging is used, install the
WebSphere embedded messaging interim fixes for WebSphere Application
Server V5.0.2 or the WebSphere embedded messaging interim fixes for
WebSphere Application Server V5.1, available at: https://www6.software.ibm.com/dl/wsmqcsd/wsmqcsd-p
|
|
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Business Integration |
WebSphere MQ |
Java |
AIX, HP-UX, Linux, Linux zSeries, Linux/390, Solaris, Windows, Windows
2000, Windows 2003, Windows NT, Windows XP |
5.3 |
Edition Independent |
Application Servers |
Runtimes for Java Technology |
Java SDK |
|
|
|
|
|
|