Posted: Wed Jan 30, 2008 3:22 pm Post subject: timeToLive has no efffect
Newbie
Joined: 14 Jan 2008 Posts: 1
MQSeries V5.3 CSD07
QueueSender.send() with the timeToLive set to a non-zero value works fine on Windows platform - the message is deleted from the q if not read after the specified timeToLive interval.
Same Java app sends a message to an MQSeries queue on Sun Solaris and the message is not deleted, as if the timeToLive interval value is ignored.
Both MQSeries servers are MQSeries V5.3 CSD07 and both queues and q managers were created using the same commands. Anyone any ideas?
[quote="eugenegrant@gmail.com"]QueueSender.send() with the timeToLive set to a non-zero value works fine on Windows platform - the message is deleted from the q if not read after the specified timeToLive interval.
Same Java app sends a message to an MQSeries queue on Sun Solaris and the message is not deleted, as if the timeToLive interval value is ignored.
Both MQSeries servers are MQSeries V5.3 CSD07 and both queues and q managers were created using the same commands. Anyone any ideas?
Confirm that Expiry is set properly on the messages on the queue.
Upgrade to a supported version of MQ. Or at least to an FP of v5.3 that isn't nearly as broken as CSD 7. _________________ I am *not* the model of the modern major general.
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