You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Kevin Koltzau (JIRA)" <ji...@apache.org> on 2008/03/06 19:20:35 UTC

[jira] Created: (AMQ-1612) Publishing to a deleted destination topic does not produce any errors

Publishing to a deleted destination topic does not produce any errors
---------------------------------------------------------------------

                 Key: AMQ-1612
                 URL: https://issues.apache.org/activemq/browse/AMQ-1612
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker
    Affects Versions: 5.0.0
            Reporter: Kevin Koltzau


A topic was accidentally deleted while the our publisher was running, but the publisher never received any error.
Calling ActiveMQConnection.isDeleted does return true for this destination.

It appears the solution already partly exists, ActiveMQConnection.send contains the following lines
        if (destination.isTemporary() && isDeleted(destination)) {
            throw new JMSException("Cannot publish to a deleted Destination: " + destination);
        }
Removing destination.isTemporary() from that check appears to solve the problem, at least while topic advisories are being watched.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.