Description of problem: Tomcat 7's sessionsList.jsp does not work since it still has a dependency on an ha class (DeltaSession), which we don't provide in EWS. We should ensure this is accounted for in EWS 3. It throws an error like the following: An error occurred at line: [18] in the generated java file: [/usr/share/tomcat7/work/Catalina/localhost/manager/org/apache/jsp/WEB_002dINF/jsp/sessionsList_jsp.java] Only a type can be imported. org.apache.catalina.ha.session.DeltaSession resolves to a package An error occurred at line: 109 in the jsp file: /WEB-INF/jsp/sessionsList.jsp DeltaSession cannot be resolved to a type 106: Session currentSession = (Session) iter.next(); 107: String currentSessionId = JspHelper.escapeXml(currentSession.getId()); 108: String type; 109: if (currentSession instanceof DeltaSession) { 110: if (((DeltaSession) currentSession).isPrimarySession()) { 111: type = "Primary"; 112: } else { Version-Release number of selected component (if applicable): 7.0.54 How reproducible: Always. Steps to Reproduce: 1. Go to the manager app and click the sessions link for a web app Actual results: sessionsList.jsp fails and doesn't compile Expected results: sessionsList.jsp compiles and works Additional info:
Created attachment 949451 [details] diff.out Looks like a simple fix to remove DeltaSession. Attached a diff.
This is still problem for JWS3.0 ER2.1 Tomcat7/8.
Please fix it for JWS3.0
This issue is present also in JWS 3.0 Tomcat8. Please extend rel notes text.
Ok, release note text amended.
See JWS-128
David Knox <dknox> updated the status of jira JWS-128 to Resolved
Michal Karm Babacek <mbabacek> updated the status of jira JWS-128 to Resolved
Michal Karm Babacek <mbabacek> updated the status of jira JWS-128 to Closed