Bug 876193
Summary: | No exception on creating already existing broker object (but declaring it as different type) | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Petr Matousek <pematous> |
Component: | qpid-java | Assignee: | Rajith Attapattu <rattapat+nobody> |
Status: | CLOSED ERRATA | QA Contact: | Petr Matousek <pematous> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | Development | CC: | esammons, iboverma, jross, lzhaldyb, mcressma |
Target Milestone: | 2.3 | Keywords: | Regression |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qpid-java-0.18-6 | Doc Type: | Bug Fix |
Doc Text: |
Cause:
Incorrect error handling causes the addressing code to ignore this issues.
Consequence:
The application does not get notified that an exchange of a different type with the same name exists.
Fix:
Fixed the error handling code to pass the error through to the application.
Result:
An error is thrown when creating an exchange (with the same name) that already exists but has a different type. (Ex requested direct, but a topic exchange exists by the same name)
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2013-03-06 18:52:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Petr Matousek
2012-11-13 14:26:36 UTC
This issue is tracked upstream via QPID-4497 A fix is committed upstream at http://svn.apache.org/viewvc?rev=1418539&view=rev I have made a mistake in the above comment. The correct JIRA is QPID-4496 It's best to port http://svn.apache.org/viewvc?rev=1419708&view=rev as it fixes a typo in the error message. Alternatively you could manually fix the typo when porting the commit mentioned in the previous comment. Rajith This issue has been fixed. Verified on rhel5.9 and rhel6.3 (x86_64, i386) packages used for testing: qpid-java-*-0.18-6 -> VERIFIED Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0561.html |