Bug 710277

Summary: be able to compare configurations that have differences in maps and lists
Product: [Other] RHQ Project Reporter: John Mazzitelli <mazz>
Component: Core UIAssignee: Nobody <nobody>
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0.1CC: hrupp
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 678340    

Description John Mazzitelli 2011-06-02 21:29:35 UTC
Bug #534959 introduced a GWT view that shows N configurations compared to each other. However, this view does not support viewing diffs of lists and maps. We need to add support for that. It would be nice to see diffs of N configurations whose list and/or map properties differ.

The code to start looking at is here:

org.rhq.enterprise.gui.coregui.client.components.configuration.ConfigurationComparisonView.buildNode(TreeNode, Collection<PropertyDefinition>, List<? extends AbstractPropertyMap>)

There is a TODO that shows where the code probably should go:

   // TODO Add support for maps and lists of maps