You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2015/06/18 16:29:00 UTC
[jira] [Created] (QPID-6599) Attempting to actively declare a
reserved exchange causes existing exchange to be partially removed from the
in memory model
Keith Wall created QPID-6599:
--------------------------------
Summary: Attempting to actively declare a reserved exchange causes existing exchange to be partially removed from the in memory model
Key: QPID-6599
URL: https://issues.apache.org/jira/browse/QPID-6599
Project: Qpid
Issue Type: Bug
Components: Java Broker
Reporter: Keith Wall
Assignee: Keith Wall
If I try to actively declare a reserved exchange (am.direct for instance), the Broker correctly detects that the attempt to create an exchange with the prefix "amp." is disallowed AbstractExchange#onValidate, but then goes on to erroneously unlink the existing existing from the in memory model.
This problem cannot occur when using recent versions of the Qpid Java Client (which always send reserved exchange declares as passive). It came to light as a user was using a client circa 2008 which did not.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org