I have a very specific issue with JMS.  If anyone has some advice it would be 
greatly appreciated.

I implemented a component service that has message queue services.  The service 
is implemented using standard JMS.  Nothing like Spring, etc was used.  The 
receiving end is MQ Series running on Z/OS.  IBM's libraries for MQ / JMS are 
used as the provider framework.  TemporaryQueues are used for replies coming 
back from MQ by setting the message's setJMSReplyTo property.

The message send / receipt is working fine.  Our problem is the temporary 
queues pile up on the MQ side and do not go away.  When they try to delete them 
they get a IS CURRENTLY IN USE error message.  I have tried tempq.delete() 
after receiving the reply message, but it doesn't seem to have any affect.

I assumed TemporaryQueues would go away on their own.  My experience is 
limited, so I don't know if there is something specific to OSGi and its 
resource management that is interfering.


-S
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to