New temp queue behavior in EMS 4.4.0 and up are fully compliant with JMS Spec 1.1.

New temp queue behavior in EMS 4.4.0 and up are fully compliant with JMS Spec 1.1.

book

Article ID: KB0092476

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Resolution:
Prior to EMS4.4 the EMS Temp queue implementation was not fully compliant with JMS Spec 1.1. These defects have been addressed with EMS 4.4, now with EMS 4.4 and up the EMS Temp queue implementation is fully compliant with JMS Spec 1.1.

EMS 4.4 release note, mentions following:
==========
1-72BEAW:  Temporary destinations are destroyed (stop working) after session which was used to create them is closed. Not according to JMS specs.
1-72BEA7: Sending message into destroyed temporary destination does not return error to producer
1-1UHRA8: Temporary queue not being deleted after connection close.. not according to JMS spec

4.4
Upgraded the clients and server so that temporary destinations are fully JMS compliant.

1-2LP583: Accumulation of temp queues in the server if requestor is gone before the reply is sent
1-2ZP5N5: Temporary queue will not be deleted, if there are messages in the queue
4.4
The server now correctly removes a temporary destination when it is closed and deletes any messages in the destination.
==========

Issue/Introduction

New temp queue behavior in EMS 4.4.0 and up are fully compliant with JMS Spec 1.1.