David Jencks wrote: > > > No, and that's a good thing. That's where activemq stores information > about messages that are received but not delivered or in various states of > transaction completion. I imagine you have run into an activemq bug of > some kind. What geronimo version are you using? The 2.1.x series is > stuck on an exceedingly old and pretty much unmaintained activemq version. > > If you aren't using jms, you could turn off the activemq related plugins. > > thanks > david jencks > >
I'm using Geronimo 2.2.2-SNAPSHOT (Build 2010.09.15-14:09:21.931-0400), I'm just using Geronimo for testing (and eventually deploying) a Cocoon webapp. The error I get is an EOF one. If I do a few redeploys of my war I get a 'java.lang.OutOfMemoryError: PermGen space' error and have to kill the process, after that Geronimo wont start, same with any other 'non graceful shutdown' methods. I imagine I'm not using JMS ( since I have no idea what that is :) ) so I'll see if I can turn off the activemq stuff. PS: I redeployed my war a few times to crash it on purpose to get the actual error, this is the startup error: C:\geronimo>bin\geronimo run Using GERONIMO_HOME: C:\geronimo Using GERONIMO_TMPDIR: var\temp Using JRE_HOME: c:\Program Files\Java\jdk1.6.0_18\jre Booting Geronimo Kernel (in Java 1.6.0_18)... Starting Geronimo Application Server v2.2.2-SNAPSHOT [************* ] 33% 5s Starting org.apache.ger...2 010-12-20 16:50:36,502 WARN [service] Property "AccessTimeout" not supported by "DefaultStatefulContainer" [******************************** ] 81% 15s Starting org.apache.ger...2 010-12-20 16:50:46,106 WARN [AMQPersistenceAdapter] The ReferenceStore is not v alid - recovering ... 2010-12-20 16:50:46,232 ERROR [BrokerService] Failed to start ActiveMQ JMS Messa ge 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:4 28) 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(JobS chedulerStore.java:250) at org.apache.kahadb.page.Transaction.execute(Transaction.java:728) at org.apache.activemq.broker.scheduler.JobSchedulerStore.doStart(JobSch edulerStore.java:239) at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:53) at org.apache.activemq.broker.scheduler.SchedulerBroker.getStore(Schedul erBroker.java:198) at org.apache.activemq.broker.scheduler.SchedulerBroker.getInternalSched uler(SchedulerBroker.java:185) at org.apache.activemq.broker.scheduler.SchedulerBroker.start(SchedulerB roker.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:1 786) at org.apache.activemq.broker.BrokerService.start(BrokerService.java:496 ) at org.apache.geronimo.activemq.BrokerServiceGBeanImpl.doStart(BrokerSer viceGBeanImpl.java:126) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanI nstance.java:953) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart (GBeanInstanceState.java:269) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInsta nceState.java:103) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(G BeanInstanceState.java:125) at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanI nstance.java:539) at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(Basi cKernel.java:377) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio nGBeans(ConfigurationUtil.java:456) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Ke rnelConfigurationManager.java:190) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon figuration(SimpleConfigurationManager.java:546) at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(Refl ectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:130) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:816) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:35) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:96) at org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$1743b0a4.s tartConfiguration(<generated>) at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaem on.java:204) at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon .java:87) at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(Ma inConfigurationBootstrapper.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-20 16:50:46,341 ERROR [GBeanInstanceState] Error while starting; GBean i s now in the FAILED state: abstractName="org.apache.geronimo.configs/activemq-br oker/2.2.2-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/activemq-broke r/2.2.2-SNAPSHOT/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:4 28) 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(JobS chedulerStore.java:250) at org.apache.kahadb.page.Transaction.execute(Transaction.java:728) at org.apache.activemq.broker.scheduler.JobSchedulerStore.doStart(JobSch edulerStore.java:239) at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:53) at org.apache.activemq.broker.scheduler.SchedulerBroker.getStore(Schedul erBroker.java:198) at org.apache.activemq.broker.scheduler.SchedulerBroker.getInternalSched uler(SchedulerBroker.java:185) at org.apache.activemq.broker.scheduler.SchedulerBroker.start(SchedulerB roker.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:1 786) at org.apache.activemq.broker.BrokerService.start(BrokerService.java:496 ) at org.apache.geronimo.activemq.BrokerServiceGBeanImpl.doStart(BrokerSer viceGBeanImpl.java:126) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanI nstance.java:953) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart (GBeanInstanceState.java:269) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInsta nceState.java:103) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(G BeanInstanceState.java:125) at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanI nstance.java:539) at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(Basi cKernel.java:377) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio nGBeans(ConfigurationUtil.java:456) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Ke rnelConfigurationManager.java:190) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon figuration(SimpleConfigurationManager.java:546) at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(Refl ectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:130) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:816) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:35) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:96) at org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$1743b0a4.s tartConfiguration(<generated>) at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaem on.java:204) at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon .java:87) at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(Ma inConfigurationBootstrapper.java:45) at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65) at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30) [******************************** ] 81% 15s Startup failed org.apache.geronimo.kernel.config.LifecycleException: start of org.apache.geroni mo.configs/activemq-broker/2.2.2-SNAPSHOT/car failed at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon figuration(SimpleConfigurationManager.java:562) at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(Refl ectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio n.java:130) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. java:816) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 7) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat ionInvoker.java:35) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro xyMethodInterceptor.java:96) at org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$1743b0a4.s tartConfiguration(<generated>) at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaem on.java:204) at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon .java:87) at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(Ma inConfigurationBootstrapper.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 sta rt exception at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio nGBeans(ConfigurationUtil.java:522) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Ke rnelConfigurationManager.java:190) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon figuration(SimpleConfigurationManager.java:546) ... 15 more Caused by: org.apache.geronimo.gbean.InvalidConfigurationException: Configuratio n org.apache.geronimo.configs/activemq-broker/2.2.2-SNAPSHOT/car failed to start due to the following reasons: The service ServiceModule=org.apache.geronimo.configs/activemq-broker/2.2.2-SN APSHOT/car,j2eeType=JMSServer,name=DefaultActiveMQBroker did not start because C hunk stream does not exist at page: 0 at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio nGBeans(ConfigurationUtil.java:485) ... 17 more [******************************** ] 81% 16s Startup failed l og4j:WARN No appenders could be found for logger (org.eclipse.jetty.util.log). log4j:WARN Please initialize the log4j system properly. C:\geronimo> -- View this message in context: http://apache-geronimo.328035.n3.nabble.com/Starting-geronimo-after-a-crash-tp2121036p2122487.html Sent from the Users mailing list archive at Nabble.com.