You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Shawn Jiang (JIRA)" <ji...@apache.org> on 2010/12/13 17:32:03 UTC

[jira] Closed: (GERONIMO-5730) Geronimo doesn't start.

     [ https://issues.apache.org/jira/browse/GERONIMO-5730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shawn Jiang closed GERONIMO-5730.
---------------------------------

    Resolution: Duplicate
      Assignee: Shawn Jiang

Duplicated with https://issues.apache.org/jira/browse/GERONIMO-5635,  This is a known issue of Geronimo 2.2.1 and we have a workaround on record in GERONIMO-5635

> Geronimo doesn't start.
> -----------------------
>
>                 Key: GERONIMO-5730
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5730
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: ActiveMQ
>    Affects Versions: 2.2.1
>         Environment: Vista
> JDK 1.6.0_22
>            Reporter: Knut-HÃ¥vard Aksnes
>            Assignee: Shawn Jiang
>            Priority: Critical
>
> Geronimo 2.2.1 doesn't come up cleanly for me after a restart. The bug seems to be the one reported on ActiveMQ as  AMQ-2935 I am running the server from Eclipse (Helios).The rest of the description is a  copy off my console log:
> Booting Geronimo Kernel (in Java 1.6.0_22)...
> Module  1/86 org.apache.geronimo.framework/j2ee-system/2.2.1/car                                       started in   .000s
> Module  2/86 org.apache.geronimo.framework/jee-specs/2.2.1/car                                         started in   .000s
> Module  3/86 org.apache.geronimo.plugins.classloaders/xbean-finder/2.2.1/car                           started in   .000s
> Module  4/86 org.apache.geronimo.framework/xmlbeans/2.2.1/car                                          started in   .000s
> Module  5/86 org.apache.geronimo.framework/rmi-naming/2.2.1/car                                        started in   .163s
> Module  6/86 org.apache.geronimo.plugins.classloaders/geronimo-javaee-deployment_1.1MR3_spec/2.2.1/car started in   .000s
> Module  7/86 org.apache.geronimo.framework/plugin/2.2.1/car                                            started in   .311s
> Module  8/86 org.apache.geronimo.framework/geronimo-gbean-deployer/2.2.1/car                           started in   .233s
> Module  9/86 org.apache.geronimo.configs/j2ee-server/2.2.1/car                                         started in   .041s
> Module 10/86 org.apache.geronimo.framework/j2ee-security/2.2.1/car                                     started in   .196s
> Module 11/86 org.apache.geronimo.framework/server-security-config/2.2.1/car                            started in   .072s
> Module 12/86 org.apache.geronimo.plugins.classloaders/geronimo-schema-jee_5/2.2.1/car                  started in   .000s
> Module 13/86 org.apache.geronimo.configs/j2ee-deployer/2.2.1/car                                       started in   .133s
> Module 14/86 org.apache.geronimo.configs/client-deployer/2.2.1/car                                     started in   .030s
> Module 15/86 org.apache.geronimo.configs/aspectj/2.2.1/car                                             started in   .016s
> Module 16/86 org.apache.geronimo.configs/clustering/2.2.1/car                                          started in   .064s
> Module 17/86 org.apache.geronimo.configs/transaction/2.2.1/car                                         started in   .131s
> Module 18/86 org.apache.geronimo.configs/connector-deployer/2.2.1/car                                  started in   .103s
> Module 19/86 org.apache.geronimo.configs/derby/2.2.1/car                                               started in   .000s
> Module 20/86 org.apache.geronimo.configs/system-database/2.2.1/car                                     started in  2.145s
> Module 21/86 org.apache.geronimo.configs/openjpa/2.2.1/car                                             started in   .009s
> Module 22/86 org.apache.geronimo.configs/webservices-common/2.2.1/car                                  started in   .000s
> Module 23/86 org.apache.geronimo.configs/openejb/2.2.1/car                                             started in  1.484s
> Module 24/86 org.apache.geronimo.configs/openejb-deployer/2.2.1/car                                    started in   .119s
> Module 25/86 org.apache.geronimo.configs/openejb-clustering-builder-wadi/2.2.1/car                     started in   .814s
> Module 26/86 org.apache.geronimo.configs/jetty7/2.2.1/car                                              started in   .271s
> Module 27/86 org.apache.geronimo.configs/jetty7-deployer/2.2.1/car                                     started in   .098s
> Module 28/86 org.apache.geronimo.configs/jetty7-clustering-builder-wadi/2.2.1/car                      started in   .084s
> Module 29/86 org.apache.geronimo.configs/openejb-corba-deployer/2.2.1/car                              started in   .180s
> Module 30/86 org.apache.geronimo.configs/j2ee-corba-yoko/2.2.1/car                                     started in  1.285s
> Module 31/86 org.apache.geronimo.configs/mejb/2.2.1/car                                                started in   .516s
> Module 32/86 org.apache.geronimo.framework/transformer-agent/2.2.1/car                                 started in   .000s
> Module 33/86 org.apache.geronimo.framework/gshell-framework/2.2.1/car                                  started in   .000s
> Module 34/86 org.apache.geronimo.framework/gshell-geronimo/2.2.1/car                                   started in   .000s
> Module 35/86 org.apache.geronimo.framework/gshell-remote/2.2.1/car                                     started in   .000s
> Module 36/86 org.apache.geronimo.configs/persistence-jpa10-deployer/2.2.1/car                          started in   .045s
> Module 37/86 org.apache.geronimo.configs/hot-deployer/2.2.1/car                                        started in   .617s
> Module 38/86 org.apache.geronimo.configs/jasper/2.2.1/car                                              started in   .001s
> Module 39/86 org.apache.geronimo.configs/remote-deploy-jetty/2.2.1/car                                 started in   .271s
> Module 40/86 org.apache.geronimo.configs/jasper-deployer/2.2.1/car                                     started in   .020s
> Module 41/86 org.apache.geronimo.configs/sharedlib/2.2.1/car                                           started in   .006s
> Module 42/86 org.apache.geronimo.configs/axis/2.2.1/car                                                started in   .242s
> Module 43/86 org.apache.geronimo.configs/axis-deployer/2.2.1/car                                       started in   .157s
> Module 44/86 org.apache.geronimo.configs/jaxws-deployer/2.2.1/car                                      started in   .000s
> Module 45/86 org.apache.geronimo.configs/jaxws-ejb-deployer/2.2.1/car                                  started in   .000s
> Module 46/86 org.apache.geronimo.configs/jaxws-sun-tools/2.2.1/car                                     started in   .035s
> Module 47/86 org.apache.geronimo.configs/jaxws-tools/2.2.1/car                                         started in   .000s
> Module 48/86 org.apache.geronimo.configs/spring/2.2.1/car                                              started in   .000s
> Module 49/86 org.apache.geronimo.configs/cxf/2.2.1/car                                                 started in   .002s
> Module 50/86 org.apache.geronimo.configs/cxf-deployer/2.2.1/car                                        started in   .080s
> Module 51/86 org.apache.geronimo.configs/cxf-ejb/2.2.1/car                                             started in   .000s
> Module 52/86 org.apache.geronimo.configs/cxf-ejb-deployer/2.2.1/car                                    started in   .257s
> Module 53/86 org.apache.geronimo.configs/concurrent/2.2.1/car                                          started in   .074s
> Module 54/86 org.apache.geronimo.configs/concurrent-deployer/2.2.1/car                                 started in   .024s
> Module 55/86 org.apache.geronimo.configs/javamail/2.2.1/car                                            started in   .024s
> Module 56/86 org.apache.geronimo.plugins/uddi-db/2.2.1/car                                             started in   .107s
> Module 57/86 org.apache.geronimo.configs/uddi-jetty/2.2.1/car                                          started in  1.330s
> Module 58/86 org.apache.geronimo.configs/welcome-jetty/2.2.1/car                                       started in   .048s
> Module 59/86 org.apache.geronimo.plugins/pluto-support/2.2.1/car                                       started in   .014s
> Module 60/86 org.apache.geronimo.plugins/console-jetty/2.2.1/car                                       started in  2.272s
> Module 61/86 org.apache.geronimo.configs/dojo-jetty/2.2.1/car                                          started in   .038s
> Module 62/86 org.apache.geronimo.plugins/debugviews-console-jetty/2.2.1/car                            started in   .243s
> Module 63/86 org.apache.geronimo.configs/activemq-broker/2.2.1/car                                    2010-12-13 16:14:28,982 ERROR [BrokerService] Failed to start ActiveMQ JMS Message Broker. Reason: java.io.EOFException: Chunk stream does not exist at page: 0
> java.io.EOFException: Chunk stream does not exist at page: 0
> 	at org.apache.kahadb.page.Transaction$2.readPage(Transaction.java:454)
> 	at org.apache.kahadb.page.Transaction$2.<init>(Transaction.java:431)
> 	at org.apache.kahadb.page.Transaction.openInputStream(Transaction.java:428)
> 	at org.apache.kahadb.page.Transaction.load(Transaction.java:404)
> 	at org.apache.kahadb.page.Transaction.load(Transaction.java:361)
> 	at org.apache.activemq.broker.scheduler.JobSchedulerStore$3.execute(JobSchedulerStore.java:250)
> 	at org.apache.kahadb.page.Transaction.execute(Transaction.java:728)
> 	at org.apache.activemq.broker.scheduler.JobSchedulerStore.doStart(JobSchedulerStore.java:239)
> 	at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:53)
> 	at org.apache.activemq.broker.scheduler.SchedulerBroker.getStore(SchedulerBroker.java:198)
> 	at org.apache.activemq.broker.scheduler.SchedulerBroker.getInternalScheduler(SchedulerBroker.java:185)
> 	at org.apache.activemq.broker.scheduler.SchedulerBroker.start(SchedulerBroker.java:85)
> 	at org.apache.activemq.broker.BrokerFilter.start(BrokerFilter.java:157)
> 	at org.apache.activemq.broker.BrokerFilter.start(BrokerFilter.java:157)
> 	at org.apache.activemq.broker.TransactionBroker.start(TransactionBroker.java:112)
> 	at org.apache.activemq.broker.BrokerService$3.start(BrokerService.java:1786)
> 	at org.apache.activemq.broker.BrokerService.start(BrokerService.java:496)
> 	at org.apache.geronimo.activemq.BrokerServiceGBeanImpl.doStart(BrokerServiceGBeanImpl.java:126)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377)
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546)
> 	at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
> 	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.gbean.GBeanLifecycle$$EnhancerByCGLIB$$d192de32.startConfiguration(<generated>)
> 	at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:204)
> 	at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:87)
> 	at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45)
> 	at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
> 	at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30)
> 2010-12-13 16:14:29,118 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: abstractName="org.apache.geronimo.configs/activemq-broker/2.2.1/car?ServiceModule=org.apache.geronimo.configs/activemq-broker/2.2.1/car,j2eeType=JMSServer,name=DefaultActiveMQBroker"
> java.io.EOFException: Chunk stream does not exist at page: 0
> 	at org.apache.kahadb.page.Transaction$2.readPage(Transaction.java:454)
> 	at org.apache.kahadb.page.Transaction$2.<init>(Transaction.java:431)
> 	at org.apache.kahadb.page.Transaction.openInputStream(Transaction.java:428)
> 	at org.apache.kahadb.page.Transaction.load(Transaction.java:404)
> 	at org.apache.kahadb.page.Transaction.load(Transaction.java:361)
> 	at org.apache.activemq.broker.scheduler.JobSchedulerStore$3.execute(JobSchedulerStore.java:250)
> 	at org.apache.kahadb.page.Transaction.execute(Transaction.java:728)
> 	at org.apache.activemq.broker.scheduler.JobSchedulerStore.doStart(JobSchedulerStore.java:239)
> 	at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:53)
> 	at org.apache.activemq.broker.scheduler.SchedulerBroker.getStore(SchedulerBroker.java:198)
> 	at org.apache.activemq.broker.scheduler.SchedulerBroker.getInternalScheduler(SchedulerBroker.java:185)
> 	at org.apache.activemq.broker.scheduler.SchedulerBroker.start(SchedulerBroker.java:85)
> 	at org.apache.activemq.broker.BrokerFilter.start(BrokerFilter.java:157)
> 	at org.apache.activemq.broker.BrokerFilter.start(BrokerFilter.java:157)
> 	at org.apache.activemq.broker.TransactionBroker.start(TransactionBroker.java:112)
> 	at org.apache.activemq.broker.BrokerService$3.start(BrokerService.java:1786)
> 	at org.apache.activemq.broker.BrokerService.start(BrokerService.java:496)
> 	at org.apache.geronimo.activemq.BrokerServiceGBeanImpl.doStart(BrokerServiceGBeanImpl.java:126)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539)
> 	at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377)
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546)
> 	at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
> 	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.gbean.GBeanLifecycle$$EnhancerByCGLIB$$d192de32.startConfiguration(<generated>)
> 	at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:204)
> 	at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:87)
> 	at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45)
> 	at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
> 	at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30)
> Server Startup failed
> org.apache.geronimo.kernel.config.LifecycleException: start of org.apache.geronimo.configs/activemq-broker/2.2.1/car failed
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:562)
> 	at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130)
> 	at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
> 	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.gbean.GBeanLifecycle$$EnhancerByCGLIB$$d192de32.startConfiguration(<generated>)
> 	at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:204)
> 	at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:87)
> 	at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45)
> 	at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
> 	at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30)
> Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Unknown start exception
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:522)
> 	at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190)
> 	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546)
> 	... 15 more
> Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuration org.apache.geronimo.configs/activemq-broker/2.2.1/car failed to start due to the following reasons:
>   The service ServiceModule=org.apache.geronimo.configs/activemq-broker/2.2.1/car,j2eeType=JMSServer,name=DefaultActiveMQBroker did not start because Chunk stream does not exist at page: 0
> 	at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:485)
> 	... 17 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.