Limitations on WebSphere MQ work done in the routing exit
When writing routing exit programs, be aware of the following restrictions
on MQI calls:
- Do not issue MQDISC.
- Do not issue MQCMIT or MQBACK within the exit:
- If you are using SyncPointIfPersistent=yes (described
in Broker configuration stanza), do not take recoverable action within the exit when
processing nonpersistent messages.
- If you are using SyncPointIfPersistent=no, or persistent
messages, the exit is invoked within the scope of the publication unit of
work.