WebSphere Process Server: Messages sitting on queues unprocessed
We’re battling another runtime problem. We’re on 6.0.2.3 and WAS 6.0.2.23 and have a situation where our modules that enable Event Sequencing seem to deadlock when trying to pick messages up off the queue. The transactions then time-out in a sea of exceptions. We have a messaging engine cluster (set to 1 of N) and a two-node SCA cluster (M of N). It seems like the SCA cluster just can’t do anything on the messaging engine.
We’re working with IBM Support on this one. I know that there are a ton of APARs about SIBus contained in WAS 6.0.2.25 and WAS 6.0.2.27 that seem like they MAY fix the issue, but jurisprudence won’t allow us to just upgrade without assured resolution.
Related Posts
- WebSphere Application Server: High Availability to JMS Clients?
- Event Sequencing Message Locking - Resolution!
- WAS: Resolution to Messages in the SIB locked forever
- Building clustered topologies in WebSphere Process Server V6.1
- WebSphere Default Messaging (SIBus) and WebService Error Handling
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

July 2nd, 2008 at 10:17 am
We had an issue where we were using event sequencing in an environment which contained 2 WPS nodes, each running on a local ME. The event sequencing modules were only deployed on one server. Depending on the order of server startup, the event sequencing either worked or did not work.
If the server which did not host the event sequencing modules was started first, ES failed to run because it started up on the wrong server.
Also if the server which ES modules ran on was restarted, leaving the other one running, ES failed over to the other server and could not run because it could not see any destinations.
When the server hosting the ES modules was restarted, the non ES server also had to be restarted so that the event sequencing failed back to the correct server. There is a fix for this now.