HTTP Status 500 - Unable to compile class for JSP:


type Exception report

message Unable to compile class for JSP:

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 80 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
77: 
78: <% 
79: 
80: boolean blnAssignmentCompleted = classroomsubmissions.IsAssignmentCompleted(assignmentid, user.getUserID());
81: 
82: if (blnAssignmentCompleted == true) {
83:  classroomsubmissions.loadClassroomSubmissionsAssignmentStudent(assignmentid, user.getUserID());


An error occurred at line: 83 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
80: boolean blnAssignmentCompleted = classroomsubmissions.IsAssignmentCompleted(assignmentid, user.getUserID());
81: 
82: if (blnAssignmentCompleted == true) {
83:  classroomsubmissions.loadClassroomSubmissionsAssignmentStudent(assignmentid, user.getUserID());
84: }
85: %>
86: 


An error occurred at line: 99 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
96: 	
97: 	<% } %>
98: 	<% } %>
99: 	<% if (user.getUserID() == classroom.getUserID()) { %>
100: 	<input type=button value=" Edit Assignment " onclick="javascript:document.location.href='formEditAssignment.jsp?id=<%=assignmentid%>&cid=<%=SectionID%>'">
101: 	<% } %>
102: 	<input type=button value=" Help " onclick="NewWindow('help/helpaassignmentsubmission.htm','Reviewing','400','400','yes');return false">


An error occurred at line: 173 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
170: 	
171: 	
172: 	boolean blnShowWork = false;
173: 	if (classroom.getUserID() == user.getUserID()) { 
174: 	 blnShowWork = true;
175: 	}
176: 	if (story.getAuthorID() == user.getUserID()) { 


An error occurred at line: 176 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
173: 	if (classroom.getUserID() == user.getUserID()) { 
174: 	 blnShowWork = true;
175: 	}
176: 	if (story.getAuthorID() == user.getUserID()) { 
177: 	 blnShowWork = true;
178: 	}
179: 	


An error occurred at line: 180 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
177: 	 blnShowWork = true;
178: 	}
179: 	
180: 	if (classroomsubmissions.getUserID() == user.getUserID()) {
181: 	 blnShowWork = true;
182: 	}
183: 	if (story.getReleased() == 6) { 


An error occurred at line: 199 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
196: 	<% if (classroomassignments.getAssignmentType() == 0) { %>
197: 	
198: 	<%
199: 	 if (classroomsubmissions.getUserID() != user.getUserID()) {
200: 	
201: 	%>
202: 	 <a href=selectprofilebio.jsp?userid=<%=story.getAuthorID()%>>


An error occurred at line: 203 in the jsp file: /classroomassignmentdetails.jsp
stats cannot be resolved
200: 	
201: 	%>
202: 	 <a href=selectprofilebio.jsp?userid=<%=story.getAuthorID()%>>
203:    <% String NameRead = stats.getName(story.getAuthorID());
204: 	out.print(NameRead);%>
205:    </a>
206:    <% } %>


An error occurred at line: 207 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
204: 	out.print(NameRead);%>
205:    </a>
206:    <% } %>
207:     <% if (story.getAuthorID() == user.getUserID()) {
208:     
209:      blnCompleted = true;
210:     %>


An error occurred at line: 220 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
217: 	
218: 	
219: 	<%
220: 	 if (classroomsubmissions.getUserID() != user.getUserID()) {
221: 	
222: 	%>
223: 	 <a href=selectprofilebio.jsp?userid=<%=classroomsubmissions.getUserID()%>>


An error occurred at line: 224 in the jsp file: /classroomassignmentdetails.jsp
stats cannot be resolved
221: 	
222: 	%>
223: 	 <a href=selectprofilebio.jsp?userid=<%=classroomsubmissions.getUserID()%>>
224:    <% String NameRead = stats.getName(classroomsubmissions.getUserID());
225: 	out.print(NameRead);%>
226:    </a>
227:    <% } else {%>


An error occurred at line: 231 in the jsp file: /classroomassignmentdetails.jsp
user cannot be resolved
228:    
229:    <% } %>
230: 	
231:    <% if (classroomsubmissions.getUserID() != user.getUserID()) { %>
232: 	completed this assignment.
233:    <% } else {
234:       blnCompleted = true;


Stacktrace:
	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:366)
	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:494)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:379)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:662)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:364)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.76 logs.


Apache Tomcat/7.0.76