Bug 885136
| Summary: | Unable to create JMS queue/topic with name it was created earlier but deleted | |||
|---|---|---|---|---|
| Product: | [JBoss] JBoss Operations Network | Reporter: | Radim Hatlapatka <rhatlapa> | |
| Component: | Plugin -- JBoss EAP 5 | Assignee: | Lukas Krejci <lkrejci> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | JON 3.1.2 | CC: | jcechace, lfuka, lkrejci, myarboro | |
| Target Milestone: | ER01 | |||
| Target Release: | JON 3.2.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 973415 (view as bug list) | Environment: | ||
| Last Closed: | 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: | ||||
| Bug Depends On: | 973397, 973415 | |||
| Bug Blocks: | ||||
|
Description
Radim Hatlapatka
2012-12-07 15:09:11 UTC
This seems to be an issue with EAP5. Our code uses the Profile Service APIs to perform the delete operation and counts on it to do the proper clean up. Not sure if we can work around this, because the XML file the queue is defined in is not easily determined. The MBeans (and therefore queues and topics, too) are defined in arbitrarily named files under the deploy dir and EAP5 does not do any direct file modification on them when changing (or deleting) the configurations for individual MBeans. It WILL though create a file called "queue_XXX-service.xml" with the definition of the queue MBean if asked for such creation through the profile service API. A similar delete operation (through profile service API) does NOT remove that file though (only marks given MBean as deleted (in ...data/attachments of the profile directory). Because the AS5 plugin of JON was designed on purpose to solely rely on the management APIs provided by the application server, we don't do any file modifications ourselves. The investment in our plugin required to work around this deficiency in EAP would be significant, because we don't currently have any tools to parse and/or modify the config files of EAP. I've created an EAP BZ 973397 to track this problem on the EAP side. I spoke too soon in the previous comment. This is something we can fix in JBoss ON. *** Bug 885617 has been marked as a duplicate of this bug. *** Fix is going to be part of RHQ 4.9.0, tracked by BZ 973415. As this is MODIFIED or ON_QA, setting milestone to ER1. VERIFIED with JON 3.2.0.ER1 and EAP 5.2.0.GA |