tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Leonardo Pinho <leonardo.pi...@gmail.com>
Subject Redeploy issues loading contents from some .jar at WEB-INF/lib
Date Wed, 14 Nov 2007 16:18:42 GMT

Hi, 

I'm getting some errors when I do redeploy of a spring application at
Tomcat. This web app loads some content from a jar file (at
WEB-INF/lib/common.jar):

Offending resource: ServletContext resource
[/WEB-INF/applicationContext.xml]; nested exception is
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from ServletContext resource
[/WEB-INF/spring/commonContext.xml]; nested exception is
java.lang.InternalError: jzentry == 0,
 jzfile = 1607179080,
 total = 152,
 name =
/usr/local/apache-tomcat-5.5.20/work/Catalina/localhost/DepositEngineTRANS/WEB-INF/lib/common.jar,
 i = 15,
 message = invalid LOC header (bad signature)
        at
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter
...
Caused by: java.lang.InternalError: jzentry == 0,
 jzfile = 1607179080,
 total = 152,
 name =
/usr/local/apache-tomcat-5.5.20/work/Catalina/localhost/DepositEngineTRANS/WEB-INF/lib/common.jar,
 i = 15,
 message = invalid LOC header (bad signature)
        at java.util.zip.ZipFile$3.nextElement(ZipFile.java:429)


After stop/start Tomcat:

- If I just redeploy, without update the WAR, it works!

- If I update the WAR (some servlet code p.ex.) without update common.jar
(keep the same jar) and redeploy, it works!

- If I update the WAR and update common.jar (different version of the jar)
and redeploy, it does NOT work!

I'm using Tomcat 5.5.20 on Red Hat Linux...

Thanks,
Leonardo

-- 
View this message in context: http://www.nabble.com/Redeploy-issues-loading-contents-from-some-.jar-at-WEB-INF-lib-tf4806222.html#a13750147
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message