Strict message ordering using activation specifications or ASF listener ports connected to WebSphere MQ Version 7.0

Strict message ordering can be achieved when deploying message driven bean applications to the WebSphere® MQ messaging provider when no special facilities have been coded into the application to handle messages arriving out of order.

For WebSphere Application Server Version 7 and later, listener ports are stabilized. For more information, read the article on stabilized features. You should plan to migrate your WebSphere MQ message-driven bean deployment configurations from using listener ports to using activation specifications. However, you should not begin this migration until you are sure the application does not have to work on application servers earlier than WebSphere Application Server Version 7. For example, if you have an application server cluster with some members at Version 6.1 and some at Version 7, you should not migrate applications on that cluster to use activation specifications until after you migrate all the application servers in the cluster to Version 7.

The following assumptions have been made in this scenario:

WebSphere Application Server configuration for ordered delivery

  • The WebSphere MQ queue manager must be running on WebSphere MQ version 7.0.
  • The connection to the queue manager must use the WebSphere MQ messaging provider normal mode. See the Rules for selecting the WebSphere MQ messaging provider mode topic of the WebSphere MQ information center.
  • If you are using listener ports Maximum sessions on the listener ports in WebSphere Application Server must be set to 1.
  • If you are using activation specifications Maximum server sessions on the activation specifications in WebSphere Application Server must be set to 1.

Important information about this configuration

Circumstances in which messages can be delivered out of order

Messages can be delivered out of order with this configuration in the following circumstances:

Considerations for a clustered deployment




Related concepts
Message-driven beans - listener port components
Strict message ordering using activation specifications or ASF listener ports connected to WebSphere MQ Version 6.0
Message processing in ASF mode
Strict message ordering with the WebSphere MQ messaging provider and message-driven bean (MDB) applications
Related tasks
Starting a listener port
Starting listener ports using scripting
Managing the message endpoint lifecycle using wsadmin scripting
Related reference
Manage message endpoints
Message listener service custom properties
Listener port settings
Performance for WebSphere MQ queues
Stabilized features
Using wsadmin scripting
WebSphere MQ library
Concept topic Concept topic    

Terms of Use | Feedback

Last updatedLast updated: Sep 19, 2011 3:08:41 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=matt&product=was-nd-zos&topic=cmm_wmq_smo_mq7
File name: cmm_wmq_smo_mq7.html