I ma creating a Generic framework ontop of the Spring JMS. Our company uses TIBCO as the preferred vendor.

The Queue are setup as permanent Queues however replies are setup as temporary Queues.

I have been inclined to use ProducerCallback for Synchronous Calls to the Queue. However, since the message send/recieve starts only after a call to connection.start, this has put a hamper on the use of the Producer Callback.

As the amount of coding required to
1. Create the Connection
2. Create the Queue
3. Create the Temporary queue

is not be acceptable. Is there an easier way of sending/recieveing synchronous messages to a brker