Anonymous | Login | Signup for a new account | 12-17-2024 08:23 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000267 | [Resin] | minor | always | 06-16-05 00:00 | 11-30-05 14:43 | ||||
Reporter | user62 | View Status | public | ||||||
Assigned To | |||||||||
Priority | immediate | Resolution | fixed | ||||||
Status | closed | Product Version | 3.0.13 | ||||||
Summary | 0000267: Server Exception when pushing out new war via config server | ||||||||
Description |
RSN-290 Using the new config-server setup, I've run into a problem when putting a new version of a war file in the deploy directory of the config server and when it pushes it to the child server. I get the following stack traces: [10:51:56.040] java.io.EOFException: Unexpected end of ZLIB input stream [10:51:56.040] at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:216) [10:51:56.040] at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:134) [10:51:56.040] at java.util.zip.ZipInputStream.read(ZipInputStream.java:139) [10:51:56.040] at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:91) [10:51:56.040] at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:69) [10:51:56.040] at com.caucho.server.deploy.ExpandDeployController.expandArchiveImpl(ExpandDeployController.java:294) [10:51:56.040] at com.caucho.server.deploy.ExpandDeployController.expandArchive(ExpandDeployController.java:162) [10:51:56.040] at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:550) [10:51:56.040] at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:519) [10:51:56.040] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125) [10:51:56.040] at com.caucho.server.deploy.DeployController.request(DeployController.java:489) [10:51:56.040] at com.caucho.server.webapp.ApplicationContainer.getApplication(ApplicationContainer.java:847) [10:51:56.040] at com.caucho.server.webapp.ApplicationContainer.buildInvocation(ApplicationContainer.java:687) [10:51:56.040] at com.caucho.server.host.Host.buildInvocation(Host.java:413) [10:51:56.040] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:322) [10:51:56.040] at com.caucho.server.resin.ServletServer.buildInvocation(ServletServer.java:643) [10:51:56.040] at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:198) [10:51:56.040] at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:391) [10:51:56.040] at com.caucho.server.port.TcpConnection.run(TcpConnection.java:341) [10:51:56.040] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) [10:51:56.040] at com.caucho.util.ThreadPool.run(ThreadPool.java:423) [10:51:56.040] at java.lang.Thread.run(Thread.java:595) [10:51:58.055] expanding /deploy/foo.war to /C:/resin-pro-3.0.13/deploy-back1/foo [10:51:58.477] java.io.EOFException: Unexpected end of ZLIB input stream [10:51:58.477] at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:216) [10:51:58.477] at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:134) [10:51:58.477] at java.util.zip.ZipInputStream.read(ZipInputStream.java:139) [10:51:58.477] at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:91) [10:51:58.477] at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:69) [10:51:58.477] at com.caucho.server.deploy.ExpandDeployController.expandArchiveImpl(ExpandDeployController.java:294) [10:51:58.477] at com.caucho.server.deploy.ExpandDeployController.expandArchive(ExpandDeployController.java:168) [10:51:58.477] at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:550) [10:51:58.477] at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:519) [10:51:58.477] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125) [10:51:58.477] at com.caucho.server.deploy.DeployController.request(DeployController.java:489) [10:51:58.477] at com.caucho.server.webapp.ApplicationContainer.getApplication(ApplicationContainer.java:847) [10:51:58.477] at com.caucho.server.webapp.ApplicationContainer.buildInvocation(ApplicationContainer.java:687) [10:51:58.477] at com.caucho.server.host.Host.buildInvocation(Host.java:413) [10:51:58.477] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:322) [10:51:58.477] at com.caucho.server.resin.ServletServer.buildInvocation(ServletServer.java:643) [10:51:58.477] at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:198) [10:51:58.477] at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:391) [10:51:58.477] at com.caucho.server.port.TcpConnection.run(TcpConnection.java:341) [10:51:58.477] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) [10:51:58.477] at com.caucho.util.ThreadPool.run(ThreadPool.java:423) [10:51:58.477] at java.lang.Thread.run(Thread.java:595) [10:51:58.524] java.util.zip.ZipException: error in opening zip file [10:51:58.524] at java.util.zip.ZipFile.open(Native Method) [10:51:58.524] at java.util.zip.ZipFile.<init>(ZipFile.java:204) [10:51:58.524] at java.util.jar.JarFile.<init>(JarFile.java:132) [10:51:58.524] at java.util.jar.JarFile.<init>(JarFile.java:70) [10:51:58.524] at com.caucho.vfs.Jar.getJarFile(Jar.java:597) [10:51:58.524] at com.caucho.vfs.Jar.getManifest(Jar.java:207) [10:51:58.524] at com.caucho.vfs.JarPath.getManifest(JarPath.java:176) [10:51:58.524] at com.caucho.loader.JarEntry.readManifest(JarEntry.java:101) [10:51:58.524] at com.caucho.loader.JarEntry.<init>(JarEntry.java:92) [10:51:58.524] at com.caucho.loader.LibraryLoader.addJar(LibraryLoader.java:242) [10:51:58.524] at com.caucho.loader.LibraryLoader.fillJars(LibraryLoader.java:235) [10:51:58.524] at com.caucho.loader.LibraryLoader.init(LibraryLoader.java:179) [10:51:58.524] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [10:51:58.524] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [10:51:58.524] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [10:51:58.524] at java.lang.reflect.Method.invoke(Method.java:585) [10:51:58.524] at com.caucho.config.BeanTypeStrategy.init(BeanTypeStrategy.java:303) [10:51:58.524] at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:227) [10:51:58.524] at com.caucho.config.NodeBuilder.configureChildImpl(NodeBuilder.java:271) [10:51:58.524] at com.caucho.config.BeanTypeStrategy.configure(BeanTypeStrategy.java:186) [10:51:58.524] at com.caucho.config.SetterAttributeStrategy.configure(SetterAttributeStrategy.java:91) [10:51:58.524] at com.caucho.config.NodeBuilder.configureAttributeImpl(NodeBuilder.java:346) [10:51:58.524] at com.caucho.config.NodeBuilder.configureBeanImpl(NodeBuilder.java:309) [10:51:58.524] at com.caucho.config.TypeStrategy.configureBean(TypeStrategy.java:103) [10:51:58.524] at com.caucho.config.BeanTypeStrategy.configureBean(BeanTypeStrategy.java:213) [10:51:58.524] at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:225) [10:51:58.524] at com.caucho.config.NodeBuilder.configureChildImpl(NodeBuilder.java:271) [10:51:58.524] at com.caucho.config.EnvironmentAttributeStrategy.configure(EnvironmentAttributeStrategy.java:55) [10:51:58.524] at com.caucho.config.NodeBuilder.configureAttributeImpl(NodeBuilder.java:346) [10:51:58.524] at com.caucho.config.TypeStrategy.configureAttribute(TypeStrategy.java:112) [10:51:58.524] at com.caucho.config.EnvironmentTypeStrategy.configureAttribute(EnvironmentTypeStrategy.java:89) [10:51:58.524] at com.caucho.config.NodeBuilder.configureAttribute(NodeBuilder.java:198) [10:51:58.524] at com.caucho.config.NodeBuilderChildProgram.configureImpl(NodeBuilderChildProgram.java:54) [10:51:58.524] at com.caucho.config.BuilderProgramContainer.configureImpl(BuilderProgramContainer.java:62) [10:51:58.524] at com.caucho.config.BuilderProgram.configure(BuilderProgram.java:60) [10:51:58.524] at com.caucho.server.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:396) [10:51:58.524] at com.caucho.server.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:80) [10:51:58.524] at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:554) [10:51:58.524] at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:519) [10:51:58.524] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125) [10:51:58.524] at com.caucho.server.deploy.DeployController.request(DeployController.java:489) [10:51:58.524] at com.caucho.server.webapp.ApplicationContainer.getApplication(ApplicationContainer.java:847) [10:51:58.524] at com.caucho.server.webapp.ApplicationContainer.buildInvocation(ApplicationContainer.java:687) [10:51:58.524] at com.caucho.server.host.Host.buildInvocation(Host.java:413) [10:51:58.524] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:322) [10:51:58.524] at com.caucho.server.resin.ServletServer.buildInvocation(ServletServer.java:643) [10:51:58.524] at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:198) [10:51:58.524] at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:391) [10:51:58.524] at com.caucho.server.port.TcpConnection.run(TcpConnection.java:341) [10:51:58.524] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) [10:51:58.524] at com.caucho.util.ThreadPool.run(ThreadPool.java:423) [10:51:58.524] at java.lang.Thread.run(Thread.java:595) [10:51:58.665] java.util.zip.ZipException: error in opening zip file [10:51:58.665] at java.util.zip.ZipFile.open(Native Method) [10:51:58.665] at java.util.zip.ZipFile.<init>(ZipFile.java:204) [10:51:58.665] at java.util.jar.JarFile.<init>(JarFile.java:132) [10:51:58.665] at java.util.jar.JarFile.<init>(JarFile.java:70) [10:51:58.665] at com.caucho.vfs.Jar.getJarFile(Jar.java:597) [10:51:58.665] at com.caucho.vfs.Jar.getManifest(Jar.java:207) [10:51:58.665] at com.caucho.vfs.JarPath.getManifest(JarPath.java:176) [10:51:58.665] at com.caucho.loader.JarEntry.readManifest(JarEntry.java:101) [10:51:58.665] at com.caucho.loader.JarEntry.<init>(JarEntry.java:92) [10:51:58.665] at com.caucho.loader.LibraryLoader.addJar(LibraryLoader.java:242) [10:51:58.665] at com.caucho.loader.LibraryLoader.fillJars(LibraryLoader.java:235) [10:51:58.665] at com.caucho.loader.LibraryLoader.init(LibraryLoader.java:179) [10:51:58.665] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [10:51:58.665] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [10:51:58.665] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [10:51:58.665] at java.lang.reflect.Method.invoke(Method.java:585) [10:51:58.665] at com.caucho.config.BeanTypeStrategy.init(BeanTypeStrategy.java:303) [10:51:58.665] at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:227) [10:51:58.665] at com.caucho.config.NodeBuilder.configureChildImpl(NodeBuilder.java:271) [10:51:58.665] at com.caucho.config.BeanTypeStrategy.configure(BeanTypeStrategy.java:186) [10:51:58.665] at com.caucho.config.SetterAttributeStrategy.configure(SetterAttributeStrategy.java:91) [10:51:58.665] at com.caucho.config.NodeBuilder.configureAttributeImpl(NodeBuilder.java:346) [10:51:58.665] at com.caucho.config.NodeBuilder.configureBeanImpl(NodeBuilder.java:309) [10:51:58.665] at com.caucho.config.TypeStrategy.configureBean(TypeStrategy.java:103) [10:51:58.665] at com.caucho.config.BeanTypeStrategy.configureBean(BeanTypeStrategy.java:213) [10:51:58.665] at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:225) [10:51:58.665] at com.caucho.config.NodeBuilder.configureChildImpl(NodeBuilder.java:271) [10:51:58.665] at com.caucho.config.EnvironmentAttributeStrategy.configure(EnvironmentAttributeStrategy.java:55) [10:51:58.665] at com.caucho.config.NodeBuilder.configureAttributeImpl(NodeBuilder.java:346) [10:51:58.665] at com.caucho.config.TypeStrategy.configureAttribute(TypeStrategy.java:112) [10:51:58.665] at com.caucho.config.EnvironmentTypeStrategy.configureAttribute(EnvironmentTypeStrategy.java:89) [10:51:58.665] at com.caucho.config.NodeBuilder.configureAttribute(NodeBuilder.java:198) [10:51:58.665] at com.caucho.config.NodeBuilderChildProgram.configureImpl(NodeBuilderChildProgram.java:54) [10:51:58.665] at com.caucho.config.BuilderProgramContainer.configureImpl(BuilderProgramContainer.java:62) [10:51:58.665] at com.caucho.config.BuilderProgram.configure(BuilderProgram.java:60) [10:51:58.665] at com.caucho.server.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:396) [10:51:58.665] at com.caucho.server.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:80) [10:51:58.665] at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:554) [10:51:58.665] at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:519) [10:51:58.665] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125) [10:51:58.665] at com.caucho.server.deploy.DeployController.request(DeployController.java:489) [10:51:58.665] at com.caucho.server.webapp.ApplicationContainer.getApplication(ApplicationContainer.java:847) [10:51:58.665] at com.caucho.server.webapp.ApplicationContainer.buildInvocation(ApplicationContainer.java:687) [10:51:58.665] at com.caucho.server.host.Host.buildInvocation(Host.java:413) [10:51:58.665] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:322) [10:51:58.665] at com.caucho.server.resin.ServletServer.buildInvocation(ServletServer.java:643) [10:51:58.665] at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:198) [10:51:58.665] at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:391) [10:51:58.665] at com.caucho.server.port.TcpConnection.run(TcpConnection.java:341) [10:51:58.665] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) [10:51:58.665] at com.caucho.util.ThreadPool.run(ThreadPool.java:423) [10:51:58.665] at java.lang.Thread.run(Thread.java:595) [10:51:58.883] WebApp[http://localhost:7610/foo] [^] starting [10:51:58.946] java.util.zip.ZipException: error in opening zip file [10:51:58.946] at java.util.zip.ZipFile.open(Native Method) [10:51:58.946] at java.util.zip.ZipFile.<init>(ZipFile.java:204) [10:51:58.946] at java.util.jar.JarFile.<init>(JarFile.java:132) [10:51:58.946] at java.util.jar.JarFile.<init>(JarFile.java:70) [10:51:58.946] at com.caucho.jsp.TldManager.loadJarTlds(TldManager.java:399) [10:51:58.946] at com.caucho.jsp.TldManager.init(TldManager.java:264) [10:51:58.946] at com.caucho.jsp.TldManager.create(TldManager.java:128) [10:51:58.946] at com.caucho.jsp.JspManager.<init>(JspManager.java:84) [10:51:58.946] at com.caucho.jsp.JspServlet.init(JspServlet.java:71) [10:51:58.946] at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599) [10:51:58.946] at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152) [10:51:58.946] at com.caucho.server.webapp.Application.start(Application.java:1604) [10:51:58.946] at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:556) [10:51:58.946] at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:519) [10:51:58.946] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125) [10:51:58.946] at com.caucho.server.deploy.DeployController.request(DeployController.java:489) [10:51:58.946] at com.caucho.server.webapp.ApplicationContainer.getApplication(ApplicationContainer.java:847) [10:51:58.946] at com.caucho.server.webapp.ApplicationContainer.buildInvocation(ApplicationContainer.java:687) [10:51:58.946] at com.caucho.server.host.Host.buildInvocation(Host.java:413) [10:51:58.946] at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:322) [10:51:58.946] at com.caucho.server.resin.ServletServer.buildInvocation(ServletServer.java:643) [10:51:58.946] at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:198) [10:51:58.946] at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:391) [10:51:58.946] at com.caucho.server.port.TcpConnection.run(TcpConnection.java:341) [10:51:58.946] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490) [10:51:58.946] at com.caucho.util.ThreadPool.run(ThreadPool.java:423) [10:51:58.946] at java.lang.Thread.run(Thread.java:595) [10:51:59.415] resin-file: init Looking at the expanded war file on the child server shows that only 1 jar is in WEB-INF/lib of the war, and it's only partially there. About half it's expected size. Not to mention the 20 some odd missing jars. This will now occur at every server startup of the child server until I delete the RESIN_HOME/work/config/*.db file for this child server. My guess would be some sort of corruption of the RESIN_HOME/work/config/*.db files. Or possibly a mis-reading of those files by the VFS? Let me know if you need any more info. I'll try and create a generic war to try and reproduce the problem as well. |
||||||||
Additional Information | Clustered Resin servers using a config-server. | ||||||||
Attached Files | |||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
06-16-05 00:00 | user62 | New Issue | |
11-30-05 00:00 | administrator | Fixed in Version | => 3.0.14 |
11-30-05 14:43 | ferg | Status | resolved => closed |
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
35 total queries executed. 29 unique queries executed. |