It's a little hard to tell from this, especially without knowing the geronimo version.
LocalAttributeManager
line 642 is in the doFail method in my copy, which would mean something pretty serious happened to prevent server startup from continuing. Did you really supply the entire stack trace? I'd expect something more in the blank lines. Maybe var/log/geronimo.log has more detail?

You might get more information by setting load=false for your app in config.xml and then starting the app using the admin console.

thanks
david jencks



On Feb 28, 2007, at 12:37 PM, Spotts, Joel ((ISS Atlanta)) wrote:

I am getting the following exception when geronimo starts up and tries to initialize my ear. What could cause the geronimo timer to be canceled?

[***********************> ] 93%  70s Starting iss/SiteProtector/1.0...
[***********************> ] 93% 70s Starting iss/SiteProtector/ 1.0...2007-02-23 10:52:49,687 [main] ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: abstractName="iss/SiteProtector/1.0/car?J2EEApplication=iss/ SiteProtector/1.0/car,j2eeType=WebModule,name=spmain.war"

java.lang.IllegalStateException: Timer already cancelled.
        at java.util.Timer.sched(Timer.java:354)
        at java.util.Timer.schedule(Timer.java:170)
at org.apache.geronimo.system.configuration.LocalAttributeManager.attribu teChanged(LocalAttributeManager.java:642)

at org.apache.geronimo.system.configuration.LocalAttributeManager.setValu e(LocalAttributeManager.java:295) at org.apache.geronimo.gbean.runtime.GBeanInstance.updateManageableAttrib ute(GBeanInstance.java:765) at org.apache.geronimo.gbean.runtime.GBeanInstance.setAttribute (GBeanInstance.java:718) at org.apache.geronimo.gbean.runtime.GBeanInstance.setAttribute (GBeanInstance.java:698) at org.apache.geronimo.gbean.runtime.RawInvoker.setAttribute (RawInvoker.java:53) at org.apache.geronimo.kernel.basic.RawSetAttributeInvoker.invoke (RawSetAttributeInvoker.java:35) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept (ProxyMethodInterceptor.java:96) at org.apache.geronimo.tomcat.TomcatContainer$ $EnhancerByCGLIB$$914f4ec.setCatalinaHome(<generated>) at org.apache.geronimo.tomcat.TomcatContainer.<init> (TomcatContainer.java:87) at org.apache.geronimo.tomcat.TomcatContainer$ $EnhancerByCGLIB$$914f4ec.<init>(<generated>) at org.apache.geronimo.tomcat.TomcatContainer$ $EnhancerByCGLIB$$914f4ec$$FastClassByCGLIB$$6f2babf5.newInstance (<generated>)

at net.sf.cglib.reflect.FastClass.newInstance (FastClass.java:91) at org.apache.geronimo.kernel.basic.BasicProxyManager $ManagedProxyFactory.createProxy(BasicProxyManager.java:213)

at org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy (BasicProxyManager.java:103) at org.apache.geronimo.gbean.runtime.GBeanSingleReference.start (GBeanSingleReference.java:82) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance (GBeanInstance.java:887) 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:540) at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean (BasicKernel.java:379) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration GBeans(ConfigurationUtil.java:374) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration GBeans(ConfigurationUtil.java:411) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start (KernelConfigurationManager.java:187) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf iguration(SimpleConfigurationManager.java:527)

at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf iguration(SimpleConfigurationManager.java:508)

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:122) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke (GBeanInstance.java:817) 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 $$206c0a2d.startConfiguration(<generated>) at org.apache.geronimo.system.main.Daemon.doStartup (Daemon.java:297) at org.apache.geronimo.system.main.Daemon.<init> (Daemon.java:74) at org.apache.geronimo.system.main.Daemon.main(Daemon.java: 377)


Thanks,

Yoel


Reply via email to