|
Problem |
After installing the Program Model Extensions (PME) on top
of WebSphere® Application Server V5, or a new installation of WebSphere
Application Server Enterprise Edition V5 or WebSphere Business Integration
Server Foundation V5.1, Message-Driven Beans (MDBs) might not receive
messages. This can occur even if the JMS destination, JMS connection
factory, and Message Listener Port are all configured correctly, the MDB
is properly associated with the listener port, and there are messages on
the queue or topic. |
|
Cause |
The Extended Messaging Service is enabled by default when
PME is installed. The Extended Messaging Service provides extensions to
the base WebSphere JMS support, including sender and receiver beans, and
new administrative objects. However, the Extended Messaging Service
prevents standard MDBs from functioning correctly. |
|
Solution |
To resolve the problem, in the WebSphere Administrative
Console, perform the following steps to disable the Extended Messaging
Service:
- Expand Servers.
- Select Application Servers.
- Select your Application Server from the list.
- Select Extended Messaging Service.
- Clear the Startup checkbox.
- Click OK.
- Save your configuration.
- Log out of the administrative console and restart the application
server.
Disabling Extended Messaging Service allows the MDB to receive messages
normally.
|
|
|
|
Cross Reference information |
Segment |
Product |
Component |
Platform |
Version |
Edition |
Application Servers |
Runtimes for Java Technology |
Java SDK |
|
|
|
|
|
|
|