-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Karin,
On 4/9/2010 4:55 PM, Karin Moscovici wrote: > I'm using tomcat 5.5 on Linux Centos. Today, after restarting tomcat, my > application did not load. In the logs I found NoClassDefError on > org.servlet.jsp.JspFactory class. It seems that the symbolic link to > /usr/shar/java/jsp.jar that was under tomcat/common/lib simply dissappeared. > When I added it using ln -s the problem was solved. This has happened to me > once before with HttpServletRequest class and servlet-api.jar from > tomcat/server/lib. Is this a known issue? The only issue I believe Tomcat has with symbolic links is when you have a symbolic link pointing from inside your webapp's deployment directory (say, webapps/mywebapp) and then you perform an "undeploy" operation: that will perform a recursive delete that ravages the target of the symlink. That has been fixed in recent versions: check the ChangeLog for details. It sounds like your issue is something different, though. I don't believe Tomcat deletes any files except those related to actual webapps. Are you sure there's no other way these links could have been deleted? You could make those files (and their parent directories) non-writable by the euid running Tomcat and see if you get any exceptions: that would produce a stack trace proving that Tomcat is trying to delete the file (when it probably shouldn't be). - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAku/lsQACgkQ9CaO5/Lv0PAsFgCcCshvXNw9XgunBH5UU5vgK2iQ 5qUAmwYM/5ElVOOXJtSm5KQL2QADVhuL =V0Vo -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org