Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
If the MQPUT fails, they're still in your program so you can retrieve them from there.
In most other error scenarios the "failed" messages will be on the transmit queue and will sort themselves out unaided when you fix the underlying problem, or on the dead letter queue. Where they won't. Unless you've configured the dead letter handler. Which might resolve the failure. Or might not. Unless you've told MQ it can delete them in the event of failure. But it might not. Or devised a failure handling strategy. Or... or... or...
It really depends a) on the nature of the failure and b) what you've architected the system to do in the event of that kind of failure. _________________ Honesty is the best policy.
Insanity is the best defence.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum