JBoss 5.1 : java.util.zip.ZipException: error in opening zip file
raja021084 Jun 30, 2010 2:02 AMHi All,
I have disabled hot deployment. I am deploying applications using JMX. All my applications are located at my custom directory called "apps".
Whenever i modify ear after it is deployed the follwing exception is thrown. I understood that it is because some thread is checking for modification of deployed applications. How to disable that?? or is there any other way to solve this issue?
2010-06-30 11:31:22,409 WARN org.jboss.virtual.plugins.context.zip.ZipEntryContext - IGNORING: Failed to reinitialize context: vfszip:/disk1/raja/vector2406_jboss/jboss-5.1.0.GA/server/vector/apps/ab.ear
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.zip.ZipFile.<init>(ZipFile.java:131)
at org.jboss.virtual.plugins.context.zip.ZipFileWrapper.ensureZipFile(ZipFileWrapper.java:175)
at org.jboss.virtual.plugins.context.zip.ZipFileWrapper.acquire(ZipFileWrapper.java:245)
at org.jboss.virtual.plugins.context.zip.ZipEntryContext.initEntries(ZipEntryContext.java:484)
at org.jboss.virtual.plugins.context.zip.ZipEntryContext.checkIfModified(ZipEntryContext.java:785)
at org.jboss.virtual.plugins.context.zip.ZipEntryContext.getChild(ZipEntryContext.java:817)
at org.jboss.virtual.plugins.context.zip.ZipEntryHandler.createChildHandler(ZipEntryHandler.java:191)
at org.jboss.virtual.plugins.context.AbstractVirtualFileHandler.structuredFindChild(AbstractVirtualFileHandler.java:684)
at org.jboss.virtual.plugins.context.zip.ZipEntryHandler.getChild(ZipEntryHandler.java:165)
at org.jboss.virtual.plugins.context.DelegatingHandler.getChild(DelegatingHandler.java:107)
at org.jboss.virtual.VirtualFile.getChild(VirtualFile.java:481)
at org.jboss.classloading.spi.vfs.policy.VFSClassLoaderPolicy.getResources(VFSClassLoaderPolicy.java:524)
at org.jboss.classloader.spi.base.BaseClassLoader$4.run(BaseClassLoader.java:691)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.classloader.spi.base.BaseClassLoader.getResourcesLocally(BaseClassLoader.java:687)
at org.jboss.classloader.spi.base.BaseClassLoader.getResourcesLocally(BaseClassLoader.java:668)
at org.jboss.classloader.spi.base.BaseDelegateLoader.getResources(BaseDelegateLoader.java:150)
at org.jboss.classloader.spi.filter.FilteredDelegateLoader.getResources(FilteredDelegateLoader.java:159)
at org.jboss.classloader.spi.base.BaseClassLoaderDomain.getResourcesFromExports(BaseClassLoaderDomain.java:775)
at org.jboss.classloader.spi.base.BaseClassLoaderDomain.getResources(BaseClassLoaderDomain.java:492)
at org.jboss.classloader.spi.base.BaseClassLoaderDomain.getResources(BaseClassLoaderDomain.java:1154)
at org.jboss.classloader.spi.base.BaseClassLoader.loadResources(BaseClassLoader.java:495)
at org.jboss.classloader.spi.base.BaseClassLoader.findResources(BaseClassLoader.java:481)
at java.lang.ClassLoader.getResources(ClassLoader.java:1015)
Thanks & Regards
Raja