Mike.Finn
2009-11-11 03:36:03 UTC
WAS 7, with WMQ (6.x) based Activation Spec. I have an MDB connected to the AS and want to stop the listener for it on a programmatically detected failure (by setting rollback or unchecked exception), but I have not been able to make this work. It seems I can either get the messages to system exception queue, but that's about it. We need to preserve order and I can't have some messages in the sys exc queue and the MDB start working again (connecting to another system) and processing messages without the 'failed' messages first.
I know this is possible with a listener port, but there is an open issue with WAS requiring 7.0.0.5 upgrade (EJB3 MDB w/ 'deprecated' listener port), which is not an option for us at this point.
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK86005
Has anyone gotten this to work?
Thanks,
Mike
I know this is possible with a listener port, but there is an open issue with WAS requiring 7.0.0.5 upgrade (EJB3 MDB w/ 'deprecated' listener port), which is not an option for us at this point.
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK86005
Has anyone gotten this to work?
Thanks,
Mike