On 09.07.2010 15:21, Fernando Morgenstern wrote:
Hello,
I'm running the following version of tomcat:
Server version: Apache Tomcat/6.0-snapshot
Server built: Nov 15 2009 11:02:53
Server number: 6.0.0.0
OS Name: Linux
OS Version: 2.6.24-9-pve
Architecture: i386
JVM Version: 1.6.0_12-b04
JVM Vendor: Sun Microsystems Inc.
And i have a shared mount between 4 tomcat servers. All of them run the same OS
and tomcat version.
For some reason, one of the tomcat servers stopped working and i can't start it
anymore. At catalina.out, i get this error:
INFO: Deploying web application archive Box.war
mmap failed for CEN and END part of zip file
Jul 9, 2010 2:42:27 PM org.apache.catalina.core.StandardContext resourcesStart
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Invalid or unreadable WAR file : error in
opening zip file
I've verified and tomcat user does have read permissions to war file. Also, i
don't think this is a problem with the war file ( actually, all of them ),
since other tomcat servers can deploy applications normally.
Do you know what might be causing this issue?
This one?
http://scarybeastsecurity.blogspot.com/2008/08/ode-to-bug-that-almost-was.html
http://bugs.sun.com/view_bug.do?bug_id=6740544
Or possibly glusterfs doesn't support mmap:
http://gluster.org/pipermail/gluster-users/2009-November/003458.html
The log message comes from JRE internal handling of zip resp. jar files
which uses native mmap().
Regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org