1 Reply Latest reply on Jul 12, 2005 9:20 PM by Elias Ross

    Re-Delivery of messages on server restart

    jaikiran pai Master

      I have a class which writes to a JMS queue. There is a MDB which is listening on this queue for a message. Once the message is received, the MDB does some processing and returns back.

      Problem is, if on some condition, on during processing the message, if the MDB goes into a infinite loop, because of which i stop and restart my server, on restarting the server the message is redelivered. This again results in the MDB going into a inifinite loop.

      I dont want the message to be redelivered on server restart.
      I have set the attribute of the MDB to Bean managed and also set the acknowledgement mode to Auto-Acknowledge. Even then, i am facing this problem of redelivery.

      Is there any solution for this?

      Thank you.