Bug 446262 - Federation routes involving nonexistent exchanges
Summary: Federation routes involving nonexistent exchanges
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: qpid-cpp
Version: beta
Hardware: All
OS: Linux
medium
high
Target Milestone: 3.0
: ---
Assignee: Ted Ross
QA Contact: MRG Quality Engineering
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-05-13 19:53 UTC by Ted Ross
Modified: 2013-07-10 13:37 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-04-12 16:33:50 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Ted Ross 2008-05-13 19:53:51 UTC
If a federation route is created that attempts to bind to a nonexistent
exchange, there is no error indication.  Furthermore, when this route is later
deleted, the two brokers attached by the link infinitely send session.detached
messages to each other.

Comment 1 Ted Ross 2008-05-13 22:40:16 UTC
The infinite detached loop has been fixed.  The lack of error indication is
still a problem.


Comment 2 Ted Ross 2008-05-21 17:46:04 UTC
Simple solution (good enough for GA?):

Routes that reference exchanges that do not exist will not function (as you
might expect).  In fact, the session created for them shall be detached upon
bind failure.  Other routes on the same link will function normally.

If the referenced exchange is subsequently created, the route will become
operational only after the link is bounced (i.e. disconnected and re-established).

There is no user-observable indication that the route is not working.


Comment 3 Justin Ross 2013-02-23 01:58:19 UTC
Ted, what's the status of this one?

Comment 4 Ted Ross 2013-03-05 15:38:03 UTC
(In reply to comment #3)
> Ted, what's the status of this one?

The behavior is still as described in Commend 2.


Note You need to log in before you can comment on or make changes to this bug.