Hi,

 

I'm not sure but maybe tomcat has been run by a different user to normal, and 
therefore it cannot replace the other-user generated java files.

HTH,

Jonathan Winterflood (3237)

Capgemini Ouest - Agence de Brest

________________________________

De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Andrew R Feller
Envoyé : mardi 13 novembre 2007 17:26
À : Yale CAS mailing list
Objet : Unusual Tomcat issue with work directory

 

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.java:574)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: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.renderMergedOutputModel(InternalResourceView.java:142)
        
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:243)
        
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1141)
        
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:878)
        
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
        
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.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(SafeDispatcherServlet.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.java:566)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: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.renderMergedOutputModel(InternalResourceView.java:142)
        
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:243)
        
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1141)
        
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:878)
        
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
        
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.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(SafeDispatcherServlet.java:115)

 

 

Andrew R Feller, Analyst

Subversion Administrator

University Information Systems

Louisiana State University

[EMAIL PROTECTED]

(office) 225.578.3737

 



This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient,  you are not authorized 
to read, print, retain, copy, disseminate,  distribute, or use this message or 
any part thereof. If you receive this  message in error, please notify the 
sender immediately and delete all  copies of this message.
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to