Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Enter a short symptom description here

A ZIP exception is thrown when a jar or war file is accessed.

Detailed Description

The JVM maintains a cache of ZIP file indexes and they do not support hot replacement of
zip files. Thus if a web application is redeployed and the same war or jar files are used
then the cache will cause exceptions when re-reading the jars.

See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4774421

Remedy

The remedy is to avoid hot replacing jar or war files - which can be difficult if using the hot context deployer. The following techniques can be used to reduce exposure to this issue:

...

Contact the core Jetty developers at www.webtide.com
private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery