Rohit,
I tried increasing the BackOut Threshold property of the lisetner.And what’s happening is if the Backout Threshold value is 10, after trying 10 times it is putting it into the Dead Letter Queue.But during the processing of the message these 10 times i cannot see the message in the Queue.
What i tried is increased the Threshold value to 200 and while the listener is processing the message i monitored the MQ Queue.I expected the message to be there in the Queue untill the processing for 200 times is completed ,but its not there. And also i tried shutting down the server while the processing for 200 times is going on and the message is lost.It is not there in the MQ Queue and it is also not there in the Dead Letter Queue.
And my problem is this,we are loosing messages in Real time because of this behaviour.
.
I am seeing for some type of behaviour like the message should not be deleted fromt the Queue till the processing is successfull(or till the threshold value is reached) ,in that way even if the server goes down the messages are left in the Queue(or dead letter queue but not lost).
Thanks a Lot for your suggestion, it helped me to get a better understaning of the adapters behaviour.
-Kiran
#JMS-Adapter-Archive-wmUsers#webMethods#webMethods-Archive