activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMQ-5015) Temp Queue gets deleted on close of wrong connection
Date Mon, 03 Feb 2014 14:54:09 GMT
Christian Schneider created AMQ-5015:
----------------------------------------

             Summary: Temp Queue gets deleted on close of wrong connection
                 Key: AMQ-5015
                 URL: https://issues.apache.org/jira/browse/AMQ-5015
             Project: ActiveMQ
          Issue Type: Improvement
    Affects Versions: 5.9.0
            Reporter: Christian Schneider


My scenario is this:
connection1:
create temp queue tq1
send msg to qeue1 with replyTo tq1
wait for reply on tq1

connection2:
receive message on queue1
send to replyTo address which is tq1

In some cases the temp queue gets deleted in the close method of connection2.

The scenario is kind of an edge case as it only happens if I use a PooledConnectionFactory
and only if I before my scenario above open a connection and session and close the connection
before the session.

So strictly speaking my code has an error. 

I think the problem is in the PooledConnection factory. It seems to reuse a connection or
session in the wrong way. I will attach a test case



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message