A colleague who is using our sandbox CAS server for Moodle came over and
showed me an issue with one of our CAS servers that I cannot explain for
the life of me. The error log is posted below, but it appears to be
something related to Tomcat's work directory. Has anyone encountered a
similar issue like this before with CAS? Any recommendations on how to
avoid it?
Thanks,
Andrew
HTTP Status 500 -
________________________________
type Exception report
message
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
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
va:574)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOu
tputModel(InternalResourceView.java:142)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.ja
va:243)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServl
et.java:1141)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
ervlet.java:878)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
rvlet.java:792)
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:475)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet
.java:440)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServl
et.java:115)
root cause
java.io.FileNotFoundException:
/usr/local/apache-tomcat-6.0.14/work/Catalina/localhost/_/org/apache/jsp
/WEB_002dINF/view/jsp/default_/ui/casGenericSuccess_jsp.java (Permission
denied)
java.io.FileOutputStream.open(Native Method)
java.io.FileOutputStream.<init>(FileOutputStream.java:179)
java.io.FileOutputStream.<init>(FileOutputStream.java:70)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:152)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
va:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOu
tputModel(InternalResourceView.java:142)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.ja
va:243)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServl
et.java:1141)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
ervlet.java:878)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
rvlet.java:792)
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:475)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet
.java:440)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServl
et.java:115)
Andrew R Feller, Analyst
Subversion Administrator
University Information Systems
Louisiana State University
[EMAIL PROTECTED]
(office) 225.578.3737
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas