Hi all,
I am writing an application in which I am enqueueing messages to a queue . Then dequeueing it using 3 dequeueing sessions for processing the message.I am setting the dequeueing mode as REMOVE. But my problem is that if the one dequeueing application after dequeueing a message fails(goes down) then I am losing that message from my queue. I want it to be there in the queue until the processing is successful.
I cant use browse method as other dequeueing processes may dequeue it as well. also I cant use LOCKED mode as , incase one dequeueing process fails then that message remains in the queue in a locked state forever.
So what can be a possible solutin.
Plz help me.
Thanks and regards,