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.
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