StR: 1) Go to Tomcat (8080) > Tomcat VHost (localhost) > Tomcat WAR (/servlets-examples) 2) Follow to CONTENT > NEW 3) Upload any war 4) Now in the "Review Packages", there's a table with Instructions column. Open the link in new browser tab/window: http://<host>:7080/rhq/resource/content/create.xhtml# 5) You'll get a Facelets error page with some stacktrace. Even when relying on JavaScript, the links should either point to valid URLs, or some other element should be used. Using href="#" isn't enough in this case because the previous request was POST, thus no params are transferred. ------------ Caused by: java.lang.IllegalStateException: Required request parameter 'id' is missing. at org.rhq.core.gui.util.FacesContextUtility.getRequiredRequestParameter(FacesContextUtility.java:106) at ...
The same happens when you leave JON for a while (e.g. to write a bug-report :) and then click the VIEW link: You are redirected to the login page, and then to the requested URL, which happens to be that parameter-less URL again.
Temporarily adding the keyword "SubBug" so we can be sure we have accounted for all the bugs. keyword: new = Tracking + FutureFeature + SubBug
making sure we're not missing any bugs in rhq_triage
Should this be filed under Plugins?
Deploying content via the CONTENT > NEW tabs is not a supported deployment model. Deploying new apps should be done via the INVENTORY tab and the Create New dropdown
The old UI generates javascript for navigation. The code does not work because of the GWT integration and GWT navigation mechanism. Since the functionality described by the ticket is not supported anyway, I removed the View link (and associated text) from that component. I also removed a navigation link in the History -> Full Package Audit Trail -> View page because of similar behaviour.
Bulk closing of issues that were VERIFIED, had no target release and where the status changed more than a year ago.