Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IllegalStateException: zip file closed

5 views
Skip to first unread message

Julie Sher

unread,
Feb 6, 2003, 8:49:43 AM2/6/03
to
I've been getting this "zip file closed" exception off and on and can use
some help here. It seems to happen while trying to load a class in the
Sybase JDBC package (at com.sybase.jdbc2.tds.Tds.logout(Tds.java:588)). Can
someone here see if it is indeed the case and, if so, which class it's
trying to load and why. It seems to happen when I try to put my web app back
into deployment after taking it out of deployment of WebLogic. Restarting
WebLogic does not seem to trigger this problem.

Here is the relevant stack trace:

<Feb 5, 2003 4:38:38 PM EST> <Info> <J2EE> <Undeployed : webapp>
<Feb 5, 2003 4:38:38 PM EST> <Info> <Management> <Configuration changes for
domain saved to the repository.>
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.getEntry(ZipFile.java:141)
at
weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java:197)
at
weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java:106)
at
weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java
:53)
at
weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java
:53)
at
weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder
.java:45)
at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLo
ader.java:265)
at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.
java:156)
at
weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClas
sLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClas
sLoader.java:43)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at com.sybase.jdbc2.tds.Tds.logout(Tds.java:588)
at com.sybase.jdbc2.jdbc.SybConnection.close(SybConnection.java:739)
at fluximpl.database.JdbcPool.refreshConnections(JdbcPool.java)
at fluximpl.database.JdbcPool$ConnectionSweeper.run(JdbcPool.java)
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.getEntry(ZipFile.java:141)
at
weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java:197)
at
weblogic.servlet.internal.WarClassFinder.getSource(WarClassFinder.java:106)
at
weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java
:53)
at
weblogic.utils.classloaders.MultiClassFinder.getSource(MultiClassFinder.java
:53)
at
weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder
.java:45)
at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLo
ader.java:265)
at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.
java:156)
at
weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClas
sLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClas
sLoader.java:43)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at com.sybase.jdbc2.tds.Tds.logout(Tds.java:588)
at com.sybase.jdbc2.jdbc.SybConnection.close(SybConnection.java:739)
at fluximpl.database.JdbcPool.refreshConnection(JdbcPool.java)
at fluximpl.database.JdbcPool.getConnection(JdbcPool.java)
at
fluximpl.database.ConnectionPoolImpl.getEngineManagedConnection(ConnectionPo
olImpl.java)
at fluximpl.Chooser.run(Chooser.java)

0 new messages