today we have three bracketed expression tokens: traits, pluginConfiguration, resourceConfiguration their expressions look something like: resource.trait[<property_name>] resource.pluginConfiguration[<property_name>] resource.resourceConfiguration[<property_name>] the UI needs to somehow show what the available property names are.
this is related to RHQ-401, but is a simpler way of getting users of the system up and running with dynagroups without having to build a large expression builder. a library / look-up mechanism would get users 80% of the way there, and only require 20% of the effort a full expression builder would take.
rev1113 - support a property name library for lookup up properties; properties can be traitNames, pluginConfigurationProperties, resourceConfigurationProperties; properties are classified by the plugin and resource type they belong to; rev1115 - since ewe allow both null/missing and empty tags for certain parts of the rhq-plugin.xml, let's be a little more proactive in catching errors in both of those cases;
you can see this feature by going to the view or edit page for any individual group definition. click the blue question mark icon at the upper right-hand corner of the textarea for the group definition conditions box. so far, this is just the raw functionality. i'll leave it up to testers / other devs to decide whether it need to be made "pretty".
This feature will be fully incorporated into RHQ-401. No need to test features that will be replaced anyway. <ghinkle> consider 686 to have been sucked into 401
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-686 This bug relates to RHQ-401