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: 159 in the jsp file: /classroom.jsp
user cannot be resolved
156:  
157:   
158:  
159:  if (user.getUserID() == classroom.getUserID()) {
160:   blnTeacherView = true;
161:  }
162:  


An error occurred at line: 167 in the jsp file: /classroom.jsp
user cannot be resolved
164:    if (blnTeacherView == true) {
165:         blnAllowClassView = true;
166:        }
167:        if (user.getUserID() == 1) {
168:         blnAllowClassView = true;
169:        }
170:        


An error occurred at line: 173 in the jsp file: /classroom.jsp
user cannot be resolved
170:        
171:        
172:        
173:        boolean isClassMember = classroomstudents.isClassroomMember(user.getUserID(), SectionID);
174:        
175:        if (isClassMember == true) {
176:         blnAllowClassView = true;


An error occurred at line: 179 in the jsp file: /classroom.jsp
user cannot be resolved
176:         blnAllowClassView = true;
177:        }
178:        
179:        if (user.getIsTeacher() == 1) {
180:         blnAllowClassView = true;
181: 	if (user.getUserID() != classroom.getUserID()) {
182: 	out.print("<br><table border=0 bgcolor=white align=center><td><font size=2><bYou Are A Visiting Teacher</b></td></table>");


An error occurred at line: 181 in the jsp file: /classroom.jsp
user cannot be resolved
178:        
179:        if (user.getIsTeacher() == 1) {
180:         blnAllowClassView = true;
181: 	if (user.getUserID() != classroom.getUserID()) {
182: 	out.print("<br><table border=0 bgcolor=white align=center><td><font size=2><bYou Are A Visiting Teacher</b></td></table>");
183: 	 }
184:        }


An error occurred at line: 238 in the jsp file: /classroom.jsp
user cannot be resolved
235:    %>
236:    
237:    
238:   <input type=button value=" Classroom Chat " onclick="javascript:document.location.href='http://chat.fanstory.com/chat/flashchat.php?RADSADSADDSDASDESADASDASD=398092137122wqewqesdad2321318923213123098012312312321312321&room=<%=intRoom%>&ClassroomLogin=True&username=<%=user.getUserName()%>&password='">
239:  <% } %>
240:  
241:  </td>


An error occurred at line: 283 in the jsp file: /classroom.jsp
user cannot be resolved
280:    
281:    <br><font size=2>Instructor: <%=classroomteachers.getRealName()%> (<%= userinfo.getSimpleName() %>)</font>
282:    
283:    <% if (classroom.getUserID() == user.getUserID()) { %>
284:    <% if (classroom.getStatus() == 0) { %>
285:    <P>This classroom is not yet public. <a href=formEditClass.jsp?id=<%=classroom.getID()%>>Edit it</a> and when ready mark it as complete.<br>When marked as complete you will accept students.
286:    <% } } %>


An error occurred at line: 100 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
97: 
98: }
99:   if (frccurr == 0) { 
100:   if (user.getCurrency() > 0) {
101:    
102: 
103: country = user.getCurrency();


An error occurred at line: 103 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
100:   if (user.getCurrency() > 0) {
101:    
102: 
103: country = user.getCurrency();
104: 
105: } }
106: 


An error occurred at line: 182 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
179: 	<b>Only <%=currDollar%><%=AmtClass%> <%=currDisplay%></b> 
180: 	
181: 	<br>
182: 			<% if (user.getMemberStatus() < 1) {%> 
183: 			<table border=0 width=250><td><font size=2>Includes a free two month upgraded membership! <a href=index1.jsp>Details</a></font></td></table>
184: 		
185: 		<% } else { %>


An error occurred at line: 190 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
187: 		<% } %>
188: 	</td><td valign=top align=center>
189: 
190: 	<% if (user.getUserID() > 0) { %>
191: 	<table border=0 cellpadding=0 cellspacing=0>
192: 	<tr><td align=left valign=top><font size=1><%=currSelector%></font></td></tr>
193: 	


An error occurred at line: 197 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
194: 	
195: 	<tr><td>
196: 	
197: 	       <a href="http://secure.fanstory.com/formpay.php?tt=5&frcc=1&cid=<%=classroom.getID()%>&giftid=0&so=0&ne=<%=noestimate%>&apprx=<%if (country > 0) { %><%=AmtClass%><%}%>&exch=<%=currPayPal%>&amt=1000&uid=<%=user.getUserID()%>&st=1"><img src=images/btnBySeat.gif border=0></a>
198:        
199:           
200: 	<form action="https://www.paypal.com/cgi-bin/webscr" method="post">


An error occurred at line: 204 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
201: 
202: 	<input type="hidden" name="cmd" value="_xclick">
203: 	<input type="hidden" name="business" value="fanstory1@yahoo.com">
204: 	<input type="hidden" name="item_name" value="Classroom Seat for <%=user.getUserName() %> In <%=classroom.getClassTitle() %> ">
205: 	<input type="hidden" name="item_number" value="<%=classroom.getID()%>">
206: 	<input type="hidden" name="amount" value="<%=AmtClass%>">
207: 	<input type="hidden" name="custom" value="<%=user.getUserID() %>">


An error occurred at line: 207 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
204: 	<input type="hidden" name="item_name" value="Classroom Seat for <%=user.getUserName() %> In <%=classroom.getClassTitle() %> ">
205: 	<input type="hidden" name="item_number" value="<%=classroom.getID()%>">
206: 	<input type="hidden" name="amount" value="<%=AmtClass%>">
207: 	<input type="hidden" name="custom" value="<%=user.getUserID() %>">
208: 	<input type="hidden" name="no_shipping" value="1">
209: 	<input type="hidden" name="return" value="http://www.fanstory.com/supportthanks2.jsp">
210: 	<input type="hidden" name="no_note" value="1">


An error occurred at line: 312 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
309: 	<b>Only <%=currDollar%><%=AmtClass%> <%=currDisplay%></b> 
310: 	
311: 	<br>
312: 			<% if (user.getMemberStatus() < 1) {%> 
313: 			<table border=0 width=250><td><font size=2>Includes a free two month upgraded membership! <a href=index1.jsp>Details</a></font></td></table>
314: 		
315: 		<% } else { %>


An error occurred at line: 320 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
317: 		<% } %>
318: 	</td><td valign=top align=center>
319: 
320: 	<% if (user.getUserID() > 0) { %>
321: 	<table border=0 cellpadding=0 cellspacing=0><tr><td>
322: 	
323: 	   <a href="http://secure.fanstory.com/formpay.php?tt=5&frcc=1&cid=<%=classroom.getID()%>&giftid=0&so=0&ne=<%=noestimate%>&apprx=<%if (country > 0) { %><%=AmtClass%><%}%>&exch=<%=currPayPal%>&amt=1000&uid=<%=user.getUserID()%>&st=1"><img src=images/btnBySeat.gif border=0></a>


An error occurred at line: 323 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
320: 	<% if (user.getUserID() > 0) { %>
321: 	<table border=0 cellpadding=0 cellspacing=0><tr><td>
322: 	
323: 	   <a href="http://secure.fanstory.com/formpay.php?tt=5&frcc=1&cid=<%=classroom.getID()%>&giftid=0&so=0&ne=<%=noestimate%>&apprx=<%if (country > 0) { %><%=AmtClass%><%}%>&exch=<%=currPayPal%>&amt=1000&uid=<%=user.getUserID()%>&st=1"><img src=images/btnBySeat.gif border=0></a>
324:        
325: 	   
326: 	<form action="https://www.paypal.com/cgi-bin/webscr" method="post">


An error occurred at line: 330 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
327: 
328: 	<input type="hidden" name="cmd" value="_xclick">
329: 	<input type="hidden" name="business" value="fanstory1@yahoo.com">
330: 	<input type="hidden" name="item_name" value="Classroom Seat for <%=user.getUserName() %> In <%=classroom.getClassTitle() %> ">
331: 	<input type="hidden" name="item_number" value="<%=classroom.getID()%>">
332: 	<input type="hidden" name="amount" value="<%=AmtClass%>">
333: 	<input type="hidden" name="custom" value="<%=user.getUserID() %>">


An error occurred at line: 333 in the jsp file: /incCourseDetail.jsp
user cannot be resolved
330: 	<input type="hidden" name="item_name" value="Classroom Seat for <%=user.getUserName() %> In <%=classroom.getClassTitle() %> ">
331: 	<input type="hidden" name="item_number" value="<%=classroom.getID()%>">
332: 	<input type="hidden" name="amount" value="<%=AmtClass%>">
333: 	<input type="hidden" name="custom" value="<%=user.getUserID() %>">
334: 	<input type="hidden" name="no_shipping" value="1">
335: 	<input type="hidden" name="return" value="http://www.fanstory.com/supportthanks2.jsp">
336: 	<input type="hidden" name="no_note" value="1">


An error occurred at line: 325 in the jsp file: /classroom.jsp
user cannot be resolved
322:   
323:   <% 
324:   
325:   if (blnTeacherView == true || (user.getIsTeacher() == 1  && studentview == 0)) { 
326:     classroomassignments.loadClassroomAssignmentsTeacher(SectionID);
327:     } else {
328:      classroomassignments.loadClassroomAssignments(SectionID);


An error occurred at line: 424 in the jsp file: /classroom.jsp
user cannot be resolved
421:   %>
422: 
423:   
424:    <B><a href=http://chat.fanstory.com/chat/flashchat.php?RADSADSADDSDASDESADASDASD=398092137122wqewqesdad2321318923213123098012312312321312321&room=<%=intRoom%>&ClassroomLogin=True&username=<%=user.getUserName()%>&password=><font color=blue><%=classroomchat.getSubject()%></font></a></b> <br>
425:     <%=classroomchat.getDescription()%><br>
426:     
427:     <% if (classroomchat.getDaysLeft() > 7) { %>


An error occurred at line: 517 in the jsp file: /classroom.jsp
user cannot be resolved
514:   } else {
515:   
516:   
517:     intStoryQuickCount = classroomsubmissions.loadClassroomSubmissionsStudent(SectionID, user.getUserID());
518:   
519:   }
520:   


An error occurred at line: 543 in the jsp file: /classroom.jsp
user cannot be resolved
540: 	<% if (classroomassignments.getAssignmentType() == 0) { %>
541: 	
542: 	<%
543: 	 if (classroomsubmissions.getUserID() != user.getUserID()) {
544: 	
545: 	%>
546: 	 <a href=selectprofilebio.jsp?userid=<%=story.getAuthorID()%>>


An error occurred at line: 547 in the jsp file: /classroom.jsp
stats cannot be resolved
544: 	
545: 	%>
546: 	 <a href=selectprofilebio.jsp?userid=<%=story.getAuthorID()%>>
547:    <% String NameRead = stats.getName(story.getAuthorID());
548: 	out.print(NameRead);%>
549:    </a>
550:    <% } %>


An error occurred at line: 557 in the jsp file: /classroom.jsp
user cannot be resolved
554: 	<% } else { %>
555: 	
556: 	<%
557: 	 if (classroomsubmissions.getUserID() != user.getUserID()) {
558: 	
559: 	%>
560: 	 <a href=selectprofilebio.jsp?userid=<%=classroomsubmissions.getUserID()%>>


An error occurred at line: 561 in the jsp file: /classroom.jsp
stats cannot be resolved
558: 	
559: 	%>
560: 	 <a href=selectprofilebio.jsp?userid=<%=classroomsubmissions.getUserID()%>>
561:    <% String NameRead = stats.getName(classroomsubmissions.getUserID());
562: 	out.print(NameRead);%>
563:    </a>
564:    <% } %>


An error occurred at line: 609 in the jsp file: /classroom.jsp
user cannot be resolved
606:  <% } 
607:  else { 
608: 
609:  if (classroom.getUserID() == user.getUserID()) { %>
610:  
611:   <tr><td>Your discussion forum is empty. Create a message by <a href=forumcreatethread.jsp?returnto=lockandkeyworkgroup.jsp&id=<%=SectionID%>>starting a thread</a>.</td></tr>
612:  <% } else { %>


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