First Question:
Method JmsInvokerClientInterceptor.doExecuteRequest(Session, Queue, Message)
is trying to create a TemporaryQueue then delete it. However, for each
TemporaryQueue, connection will use LongSequenceGenerator to generate a
incrementing queue name, what if sequence id grow bigger than

Second Question:
Again, for doExecuteRequest, if two thread is calling this method. For
instance, thread A send a request to queue Q first, thread B send to queue Q
later, but response for request B arrives first and response A later. Then
thread A takes response of thread B.

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

Reply via email to