Bug 995541

Summary: Remove old JSF/UI code that is no longer used
Product: [JBoss] JBoss Operations Network Reporter: Larry O'Leary <loleary>
Component: Core ServerAssignee: Mike Thompson <mithomps>
Status: CLOSED CURRENTRELEASE QA Contact: Mike Foley <mfoley>
Severity: medium Docs Contact:
Priority: medium    
Version: JON 3.1.2CC: hrupp
Target Milestone: ER03   
Target Release: JON 3.2.0   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-02 20:33:13 UTC Type: Task
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 889012    

Description Larry O'Leary 2013-08-09 16:42:27 UTC
This task is a direct result of bug 889012 and the new work that has been done for charting and moving all UI components from JSF.

We now need to remove the old UI code that is no longer needed/used. For example, it is believed that we are no longer using org.rhq.enterprise.gui.image.WebImage but it seems to remain in the code base. 

This will ensure that we are no longer loading and depending on external components/libraries that are no longer being used and address AWT threading blocking issues that occur on Windows do to how the libraries are initialized.

Comment 1 Mike Thompson 2013-08-22 02:33:39 UTC
Removed from portal.war the java AWT related classes which is a small superset of the JSF charting classes with careful attention not to break the functionality of existing portal war capability like content, some admin screens, and the timeline.


Committed to master commit id: 434b099