+++ This bug was initially created as a clone of Bug #827636 +++
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).
--- Additional comment from ccrouch@redhat.com on 2012-06-11 10:46:26 EDT ---
As per 6/4/12 triage, target for jon311
--- Additional comment from snegrea@redhat.com on 2012-06-12 17:31:54 EDT ---
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.