Description of problem: Within the AS7 plugin descriptor if you group arbitrary elements using <c:group> tags not requiring special handling then the ConfigurationFacet.loadConfiguration and ConfigurationFacet.updateConfiguration mechanisms do not work properly. The UI will display the grouped elements correctly however. Version-Release number of selected component (if applicable): How reproducible: Always. Steps to Reproduce: 1. Modify the plugin to use <c:group without using AS7 special handling of c:groups and rebuild/redeploy the plugin. 2. To test with Modcluster, run EAP ER6 with one of the -ha profiles and navigate to the Configuration tab. Actual results: The components will be correctly organized/grouped but not set correctly. Expected results: The components should be correctly organized/grouped and set/updated correctly. Additional info:
Created attachment 582171 [details] patch for edit/load c:group support.
Setting NeedInfo on heiko so he can review the patch to see if I nicked anything.
per BZ triage ... crouch, loleary, foley
Simeon, can you please also add tests for this (ConfigLoadTest, ConfigUpdateTest)?
Created attachment 583917 [details] itests for c:group checking.
Heiko, I've added tests for the ConfigLoad and ConfigUpdate. Can you review the patches so that I can check these into master? Setting NeedInfo on heiko but leaving this on_dev.
Go ahead
Committed to master: edc0315a43f 71442395543 Moving this to ON_QA.
Bulk closing of BZs that have no target version set, but which are ON_QA for more than a year and thus are in production for a long time.