Bug 827636 - [eap6] Cache resource uses custom component code for configuration read/write and resource creation
Summary: [eap6] Cache resource uses custom component code for configuration read/write...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: RHQ Project
Classification: Other
Component: Plugins
Version: 4.3
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: ---
: RHQ 4.5.0
Assignee: Stefan Negrea
QA Contact: Mike Foley
URL:
Whiteboard:
Depends On: 826066 835697
Blocks: as7-plugin 835698
TreeView+ depends on / blocked
 
Reported: 2012-06-01 22:30 UTC by Stefan Negrea
Modified: 2013-09-01 10:05 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 835698 (view as bug list)
Environment:
Last Closed: 2013-09-01 10:05:27 UTC
Embargoed:


Attachments (Terms of Use)

Description Stefan Negrea 2012-06-01 22:30:50 UTC
Cache resource (sub resource for Infinispan) component uses custom component code for resource creation, configuration read, and configuration write. Also the custom component code collects a metric even if not defined in the resource descriptor. 


This resource should follow the same pattern used by ThreadPool (sub-resource of Threads subsystem) and Path (sub-resource of HornetQ server).

Comment 1 Charles Crouch 2012-06-11 14:46:26 UTC
As per 6/4/12 triage, target for jon311

Comment 2 Stefan Negrea 2012-06-12 21:31:54 UTC
Updated the Cache resource to use the generic templated implementation for resource types.

These fixes are dependent on the fixes for bug 826066. So please first merge those code changes into any older branch before merging the above commit.


master branch commits:

http://git.fedorahosted.org/git/?p=rhq/rhq.git;a=commit;h=64d1a7cc342250063d5325aba89fed454c73cd45

Comment 3 Heiko W. Rupp 2013-09-01 10:05:27 UTC
Bulk closing of items that are on_qa and in old RHQ releases, which are out for a long time and where the issue has not been re-opened since.


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