From: Tansley, Robert <robert.tansley@hp...> - 2003-04-23 19:15:46
Have you checked what's in the /usr/local/tomcat/work/Standalone/localhost/dspace/error/ directory?
Tomcat must be running as the DSpace user for all the file permissions to work OK. Perhaps authorize_jsp.java was created while Tomcat was running as a different user so Tomcat running as the DSpace user can't access it.
If /usr/local/tomcat/work/Standalone/localhost/dspace/error/authorize_jsp.java doesn't exist, try looking further up in the Tomcat logs (catalina.out etc.) for an exception that Tomcat might have thrown while trying to convert error/authorize.jsp into Java code.
Another good thing to try is to delete everything in /usr/local/tomcat/work (but leave the empty directory) and restart Tomcat. This forces it to recompile all the JSPs from scratch.
Robert Tansley / Hewlett-Packard Laboratories / (+1) 617 551 7624
From: Hatfield, Amy J [mailto:ajhatfie@...]
Sent: 17 April 2003 14:10
Subject: [Dspace-tech] Admin login rejection throws exception - Internal Server Error results
When a non-admin e-person attempts to login the admin site, an exception is thrown and an internal error results instead of a nice "you are not authorized..." message.
An internal server error occurred on https://granite.medlib.iupui.edu:8080/dspace:
Date: 4/17/03 12:59 PM
Session ID: 6797EBD197875B13AF61D4F6E00B80A8
-- URL Was: http://granite.medlib.iupui.edu:8080/dspace/admin
-- Method: GET
-- Parameters were:
java.io.FileNotFoundException: /usr/local/tomcat/work/Standalone/localhost/dspace/error/authorize_jsp.java (Permission denied)
Amy Jo Hatfield, Information Systems Librarian
Ruth Lilly Medical Library
975 West Walnut Street
IB-100 Room 102A
Indianapolis, IN 46202-5121