geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lasantha Ranaweera <lasan...@opensource.lk>
Subject Re: Jetty Server Starting Error
Date Tue, 13 Mar 2007 06:59:23 GMT
Thanks David again sharing very useful information.

I just gave yet another try today deleting Jetty specific files in the 
M2 repo.  Now server starts without any error (but I noted it took more 
time than before). When I am stopping the server gives the following 
error in both assemblies.

I just look at some average starting times for each server assemblies 
and seems to be Jetty is loosing the race in my machine due to some 
unknown reason (I suspect this might be a temporary problem in the Jetty 
side). Following is are some of my stats. ;-)

Jetty - 131s
Tomcat - 50s

Thanks,
Lasantha

java.lang.NoClassDefFoundError: 
org/apache/commons/discovery/tools/DiscoverSingleton
        at 
org.apache.myfaces.config.annotation.AnnotationProcessorFactory.getAnnotatonProcessorFactory(AnnotationProcessorFactory.java:38)
        at 
org.apache.myfaces.webapp.AbstractMyFacesListener.doPreDestroy(AbstractMyFacesListener.java:60)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.doPredestroy(StartupServletContextListener.java:114)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextDestroyed(StartupServletContextListener.java:95)
        at 
org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:567)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStop(WebAppContext.java:461)
        at 
org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:65)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.java:164)
        at 
org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:65)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.java:164)
        at 
org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:65)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:129)
        at org.mortbay.jetty.Server.doStop(Server.java:242)
        at 
org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:65)
        at 
org.apache.geronimo.jetty6.JettyContainerImpl.doStop(JettyContainerImpl.java:251)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBeanInstance.java:1148)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(GBeanInstanceState.java:337)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:188)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
        at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
        at 
org.apache.geronimo.kernel.config.KernelConfigurationManager$ShutdownHook.run(KernelConfigurationManager.java:311)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(BasicKernel.java:668)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.java:645)
        at org.apache.geronimo.system.main.Daemon$1.run(Daemon.java:230)




David Jencks wrote:
> Yes, this is related to JETTY-254.  I thought greg had pushed a new 
> snapshot after the latest fix but apparently not.  You can download an 
> appropriate jetty jar from 
> http://209.235.236.190:8081/continuum/servlet/browse?file=4/target/jetty-6.1-SNAPSHOT.jar

>  and hopefully put it in your local repo.  I suspect you have to name 
> it "SNAPSHOT" or use some maven command to install it or maven 
> probably won't recognize it.
>
> david jencks
>
>
> On Mar 12, 2007, at 12:51 PM, Lasantha Ranaweera wrote:
>
>> Hi,
>>
>> Has anybody noticed following error while starting the latest Jetty
>> version of the G trunk? Any ideas would be appriciated.
>>
>> Thanks,
>> Lasantha
>>
>> java.lang.IllegalStateException: zip file closed
>> [**********************>     ] 79%  50s Starting 
>> org.apache.geronim...  at
>> java.util.zip.ZipFile.ensureOpen(ZipFile.java:518)
>>         at java.util.zip.ZipFile.getEntry(ZipFile.java:251)
>>         at java.util.jar.JarFile.getEntry(JarFile.java:204)
>>         at sun.net.www.protocol.jar.URLJarFile.getEntry 
>> <http://www.protocol.jar.URLJarFile.getEntry>(URLJarFile.java:90)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.connect 
>> <http://www.protocol.jar.JarURLConnection.connect>(JarURLConnection.java:112)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.getJarFile 
>> <http://www.protocol.jar.JarURLConnection.getJarFile>(JarURLConnection.java:69)
>>         at
>> org.mortbay.resource.JarFileResource.newConnection(JarFileResource.java:99)
>>         at
>> org.mortbay.resource.JarResource.checkConnection(JarResource.java:62)
>>         at
>> org.mortbay.resource.JarFileResource.checkConnection(JarFileResource.java:67)
>>         at
>> org.mortbay.resource.JarFileResource.exists(JarFileResource.java:121)
>>         at
>> org.mortbay.resource.JarFileResource.isDirectory(JarFileResource.java:200)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.findTLDs(TagLibConfiguration.java:110)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.configureWebApp(TagLibConfiguration.java:169)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1171)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:503)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:444)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext$StartCommand.lifecycleMethod(JettyWebAppContext.java:393)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:52)
>>         at
>> org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.lifecycleCommand(ThreadClassloaderHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.ComponentContextHandler.lifecycleCommand(ComponentContextHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.InstanceContextHandler.lifecycleCommand(InstanceContextHandler.java:81)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext.doStart(JettyWebAppContext.java:363)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:986)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:543)
>>         at
>> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
>>         at
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:434)
>>         at
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>>         at
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:127)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:820)
>>         at
>> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>>         at
>> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>>         at
>> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>>         at
>> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$674180fa.startConfiguration(<generated>)
>>         at 
>> org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:282)
>>         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>>         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:342)
>> [***********************>    ] 83%  52s Starting
>> org.apache.geronim...2007-03-12 22:43:29.502::WARN:  Failed startup of
>> context
>> org.mortbay.jetty.webapp.WebAppContext@a4d593{/console,file:/home/lasantha/my-temp/geronimo-jetty6/repository/org/apache/geronimo/configs/webconsole-jetty6/2.0-SNAPSHOT/webconsole-jetty6-2.0-SNAPSHOT.car/framework.war/}

>> <file:/home/lasantha/my-temp/geronimo-jetty6/repository/org/apache/geronimo/configs/webconsole-jetty6/2.0-SNAPSHOT/webconsole-jetty6-2.0-SNAPSHOT.car/framework.war/%7D>
>> java.lang.IllegalStateException: zip file closed
>>         at java.util.zip.ZipFile.ensureOpen(ZipFile.java:518)
>>         at java.util.zip.ZipFile.getEntry(ZipFile.java:251)
>>         at java.util.jar.JarFile.getEntry(JarFile.java:204)
>>         at sun.net.www.protocol.jar.URLJarFile.getEntry 
>> <http://www.protocol.jar.URLJarFile.getEntry>(URLJarFile.java:90)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.connect 
>> <http://www.protocol.jar.JarURLConnection.connect>(JarURLConnection.java:112)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.getJarFile 
>> <http://www.protocol.jar.JarURLConnection.getJarFile>(JarURLConnection.java:69)
>>         at
>> org.mortbay.resource.JarFileResource.newConnection(JarFileResource.java:99)
>>         at
>> org.mortbay.resource.JarResource.checkConnection(JarResource.java:62)
>>         at
>> org.mortbay.resource.JarFileResource.checkConnection(JarFileResource.java:67)
>>         at
>> org.mortbay.resource.JarFileResource.exists(JarFileResource.java:121)
>>         at
>> org.mortbay.resource.JarFileResource.isDirectory(JarFileResource.java:200)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.findTLDs(TagLibConfiguration.java:110)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.configureWebApp(TagLibConfiguration.java:169)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1171)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:503)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:444)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext$StartCommand.lifecycleMethod(JettyWebAppContext.java:393)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:52)
>>         at
>> org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.lifecycleCommand(ThreadClassloaderHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.ComponentContextHandler.lifecycleCommand(ComponentContextHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.InstanceContextHandler.lifecycleCommand(InstanceContextHandler.java:81)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext.doStart(JettyWebAppContext.java:363)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:986)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:543)
>>         at
>> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
>>         at
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:434)
>>         at
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:471)
>>         at
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>>         at
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:127)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:820)
>>         at
>> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>>         at
>> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>>         at
>> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>>         at
>> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$674180fa.startConfiguration(<generated>)
>>         at 
>> org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:282)
>>         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>>         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:342)
>> [***********************>    ] 83%  55s Starting
>> org.apache.geronim...2007-03-12 22:43:32.774::WARN:  Failed startup of
>> context
>> org.mortbay.jetty.webapp.WebAppContext@2b1b5f{/console-standard,file:/home/lasantha/my-temp/geronimo-jetty6/repository/org/apache/geronimo/configs/webconsole-jetty6/2.0-SNAPSHOT/webconsole-jetty6-2.0-SNAPSHOT.car/standard.war/}

>> <file:/home/lasantha/my-temp/geronimo-jetty6/repository/org/apache/geronimo/configs/webconsole-jetty6/2.0-SNAPSHOT/webconsole-jetty6-2.0-SNAPSHOT.car/standard.war/%7D>
>> java.lang.IllegalStateException: zip file closed
>>         at java.util.zip.ZipFile.ensureOpen(ZipFile.java:518)
>>         at java.util.zip.ZipFile.getEntry(ZipFile.java:251)
>>         at java.util.jar.JarFile.getEntry(JarFile.java:204)
>>         at sun.net.www.protocol.jar.URLJarFile.getEntry 
>> <http://www.protocol.jar.URLJarFile.getEntry>(URLJarFile.java:90)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.connect 
>> <http://www.protocol.jar.JarURLConnection.connect>(JarURLConnection.java:112)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.getJarFile 
>> <http://www.protocol.jar.JarURLConnection.getJarFile>(JarURLConnection.java:69)
>>         at
>> org.mortbay.resource.JarFileResource.newConnection(JarFileResource.java:99)
>>         at
>> org.mortbay.resource.JarResource.checkConnection(JarResource.java:62)
>>         at
>> org.mortbay.resource.JarFileResource.checkConnection(JarFileResource.java:67)
>>         at
>> org.mortbay.resource.JarFileResource.exists(JarFileResource.java:121)
>>         at
>> org.mortbay.resource.JarFileResource.isDirectory(JarFileResource.java:200)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.findTLDs(TagLibConfiguration.java:110)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.configureWebApp(TagLibConfiguration.java:169)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1171)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:503)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:444)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext$StartCommand.lifecycleMethod(JettyWebAppContext.java:393)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:52)
>>         at
>> org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.lifecycleCommand(ThreadClassloaderHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.ComponentContextHandler.lifecycleCommand(ComponentContextHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.InstanceContextHandler.lifecycleCommand(InstanceContextHandler.java:81)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext.doStart(JettyWebAppContext.java:363)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:986)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:543)
>>         at
>> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
>>         at
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:434)
>>         at
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:471)
>>         at
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>>         at
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:127)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:820)
>>         at
>> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>>         at
>> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>>         at
>> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>>         at
>> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$674180fa.startConfiguration(<generated>)
>>         at 
>> org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:282)
>>         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>>         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:342)
>> [************************>   ] 86%  59s Starting
>> org.apache.geronim...2007-03-12 22:43:36.268::WARN:  Failed startup of
>> context
>> org.mortbay.jetty.webapp.WebAppContext@77c9e2{/remote-deploy,file:/home/lasantha/my-temp/geronimo-jetty6/repository/org/apache/geronimo/configs/remote-deploy-jetty/2.0-SNAPSHOT/remote-deploy-jetty-2.0-SNAPSHOT.car/}

>> <file:/home/lasantha/my-temp/geronimo-jetty6/repository/org/apache/geronimo/configs/remote-deploy-jetty/2.0-SNAPSHOT/remote-deploy-jetty-2.0-SNAPSHOT.car/%7D>
>> java.lang.IllegalStateException: zip file closed
>>         at java.util.zip.ZipFile.ensureOpen(ZipFile.java:518)
>>         at java.util.zip.ZipFile.getEntry(ZipFile.java:251)
>>         at java.util.jar.JarFile.getEntry(JarFile.java:204)
>>         at sun.net.www.protocol.jar.URLJarFile.getEntry 
>> <http://www.protocol.jar.URLJarFile.getEntry>(URLJarFile.java:90)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.connect 
>> <http://www.protocol.jar.JarURLConnection.connect>(JarURLConnection.java:112)
>>         at
>> sun.net.www.protocol.jar.JarURLConnection.getJarFile 
>> <http://www.protocol.jar.JarURLConnection.getJarFile>(JarURLConnection.java:69)
>>         at
>> org.mortbay.resource.JarFileResource.newConnection(JarFileResource.java:99)
>>         at
>> org.mortbay.resource.JarResource.checkConnection(JarResource.java:62)
>>         at
>> org.mortbay.resource.JarFileResource.checkConnection(JarFileResource.java:67)
>>         at
>> org.mortbay.resource.JarFileResource.exists(JarFileResource.java:121)
>>         at
>> org.mortbay.resource.JarFileResource.isDirectory(JarFileResource.java:200)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.findTLDs(TagLibConfiguration.java:110)
>>         at
>> org.mortbay.jetty.webapp.TagLibConfiguration.configureWebApp(TagLibConfiguration.java:169)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1171)
>>         at
>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:503)
>>         at
>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:444)
>>         at
>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext$StartCommand.lifecycleMethod(JettyWebAppContext.java:393)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:52)
>>         at
>> org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.lifecycleCommand(ThreadClassloaderHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.ComponentContextHandler.lifecycleCommand(ComponentContextHandler.java:57)
>>         at
>> org.apache.geronimo.jetty6.handler.AbstractImmutableHandler.lifecycleCommand(AbstractImmutableHandler.java:50)
>>         at
>> org.apache.geronimo.jetty6.handler.InstanceContextHandler.lifecycleCommand(InstanceContextHandler.java:81)
>>         at
>> org.apache.geronimo.jetty6.JettyWebAppContext.doStart(JettyWebAppContext.java:363)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:986)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:543)
>>         at
>> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
>>         at
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:434)
>>         at
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
>>         at
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>>         at
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:127)
>>         at
>> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:820)
>>         at
>> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>>         at
>> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>>         at
>> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
>>         at
>> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$674180fa.startConfiguration(<generated>)
>>         at 
>> org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:282)
>>         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
>>         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:342)
>>
>>
>



Mime
View raw message