Is there a way to control JBossMQ's message redelivery interval? Currently, I have a MDB that does some lengthy processing once it receives a message (message X). The processing time of this MDB exceeds what appears to be a fixed two minute redelivery interval; after two minutes, while message X is being processed by the MDB that received it, JBossMQ spawns another MDB that MDB starts processing message X concurrently with the first MDB. As more redeliveries occur, the problem is just aggravated. Any ideas on how to avoid this scenario?
I dont't remember there being any resend interval. What's happening is probably that your transaction times out. If a remember correct it's possible to not use the JBoss TX manager with some sort of setting, wich I don't remember, to get away with long runing MDB processing.