Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 77848 invoked from network); 1 Mar 2006 10:46:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Mar 2006 10:46:14 -0000 Received: (qmail 31982 invoked by uid 500); 1 Mar 2006 10:46:58 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 31917 invoked by uid 500); 1 Mar 2006 10:46:58 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 31906 invoked by uid 99); 1 Mar 2006 10:46:57 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Mar 2006 02:46:57 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jrsisson@gmail.com designates 64.233.162.193 as permitted sender) Received: from [64.233.162.193] (HELO zproxy.gmail.com) (64.233.162.193) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Mar 2006 02:46:56 -0800 Received: by zproxy.gmail.com with SMTP id x7so108808nzc for ; Wed, 01 Mar 2006 02:46:36 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=PeI0ikUan9CtdAWEUWJ9/a5/mI2xlMR74kGojmRC2QbWcKcA1hi53JJmOH59GQLsrWL3Rxw+3iraclh2SBhBD8G5IkhUmRbDCRR4j6b25KeE6hQJIOT8kIHzd++BJL06nKSngXmwEdJyr674kA5uYduMoGAN3/Fb2WP42BsJPyQ= Received: by 10.36.133.15 with SMTP id g15mr84021nzd; Wed, 01 Mar 2006 02:46:35 -0800 (PST) Received: from ?192.168.0.21? ( [59.167.24.89]) by mx.gmail.com with ESMTP id 17sm989194nzo.2006.03.01.02.46.33; Wed, 01 Mar 2006 02:46:35 -0800 (PST) Message-ID: <44057B7D.3060709@gmail.com> Date: Wed, 01 Mar 2006 21:46:21 +1100 From: John Sisson User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: user@geronimo.apache.org Subject: Re: boot problem References: <1787101880.20060301013205@gmail.com> <21df75940602280943x125d217rf0a5a4095381f4e@mail.gmail.com> In-Reply-To: <21df75940602280943x125d217rf0a5a4095381f4e@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N It sounds like we could run into this issue in the future where a configuration (possibly provided by a third party) has a minimum JDK requirement. Would it make sense to have the minimum JDK requirements in the plan XML so we can gracefully skip loading configurations when the hosting VM does not meet the requirements? Another approach could be to specify configuration activation criteria (e.g. like Maven 2's activation element in the pom) so one could provide an assembly with some configurations for specific JDK levels or possibly for specific operating systems (e.g. if you have configurations that use JNI to provides access to particular O/S features) where the configurations only get started if they are running in the appropriate environment. Not high priority, but thought it might be worth discussing for the future.. John Paul McMahan wrote: > Hi, I believe your problem results from using JDK1.5 instead of > JDK1.4. In the quick start guide please see the "Prerequisites" > section. Hope this helps. > > Best wishes, > Paul > > > On 2/28/06, tianyi wang wrote: > >> hi: >> >> I follow the quick start: >> http://opensource2.atlassian.com/confluence/oss/display/GERONIMO/Quick+start+-+Apache+Geronimo+for+the+impatient >> >> boot the geronimo1.0, but in the boot process it report many Problem >> in console: >> >> [********************> ] 85% 44s Starting geronimo/daytrader-der...01:20:41,446 INFO [StandardContext] Container org >> .apache.catalina.core.ContainerBase.[/daytrader] has not been started >> 01:20:41,461 ERROR [GBeanInstance] Problem in doFail of geronimo.server:J2EEApplication=geronimo/daytrader-derby-tomcat/ >> 1.0/car,J2EEServer=geronimo,j2eeType=WebModule,name=daytrader-web-1.0.war >> java.lang.NullPointerException >> at org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContainer.java:305) >> at org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800) >> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) >> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36) >> at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) >> at org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$46fc055d.removeContext() >> at org.apache.geronimo.tomcat.TomcatWebAppContext.doFail(TomcatWebAppContext.java:424) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:955) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:520) >> at org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:191) >> at org.apache.geronimo.gbean.runtime.GBeanDependency.targetAdded(GBeanDependency.java:164) >> at org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:287) >> at org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:200) >> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:155) >> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:38) >> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycl >> eMonitor.java:231) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:350) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537) >> at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208) >> at org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:315) >> at org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835) >> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:178) >> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:173) >> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl.start(ConfigurationManagerImpl.java:142) >> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$$FastClassByCGLIB$$fbed85d2.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800) >> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) >> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36) >> at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) >> at org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$f1a1895a.start() >> at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:323) >> at org.apache.geronimo.system.main.Daemon.(Daemon.java:82) >> at org.apache.geronimo.system.main.Daemon.main(Daemon.java:404) >> [********************> ] 85% 44s Starting geronimo/daytrader-der...01:20:41,508 ERROR [GBeanInstanceState] Error whil >> e starting; GBean is now in the FAILED state: objectName="geronimo.server:J2EEApplication=geronimo/daytrader-derby-tomca >> t/1.0/car,J2EEServer=geronimo,j2eeType=WebModule,name=daytrader-web-1.0.war" >> java.lang.RuntimeException: Could not deserialize content >> at org.apache.geronimo.naming.reference.DeserializingReference.setClassLoader(DeserializingReference.java:52) >> at org.apache.geronimo.tomcat.GeronimoStandardContext.setContextProperties(GeronimoStandardContext.java:88) >> at org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:216) >> at org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800) >> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) >> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36) >> at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) >> at org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$46fc055d.addContext() >> at org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:407) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:520) >> at org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:191) >> at org.apache.geronimo.gbean.runtime.GBeanDependency.targetAdded(GBeanDependency.java:164) >> at org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:287) >> at org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:200) >> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:155) >> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:38) >> at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycl >> eMonitor.java:231) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:350) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537) >> at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208) >> at org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:315) >> at org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835) >> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:178) >> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:173) >> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl.start(ConfigurationManagerImpl.java:142) >> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$$FastClassByCGLIB$$fbed85d2.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800) >> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) >> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36) >> at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) >> at org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$f1a1895a.start() >> at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:323) >> at org.apache.geronimo.system.main.Daemon.(Daemon.java:82) >> at org.apache.geronimo.system.main.Daemon.main(Daemon.java:404) >> Caused by: java.io.InvalidClassException: javax.xml.namespace.QName; local class incompatible: stream classdesc serialVe >> rsionUID = -1453450799200034351, local class serialVersionUID = 4418622981026545151 >> at java.io.ObjectStreamClass.initNonProxy(Unknown Source) >> at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source) >> at java.io.ObjectInputStream.readClassDesc(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.defaultReadFields(Unknown Source) >> at java.io.ObjectInputStream.defaultReadObject(Unknown Source) >> at org.apache.axis.description.ParameterDesc.readObject(ParameterDesc.java:342) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) >> at java.io.ObjectInputStream.readSerialData(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.defaultReadFields(Unknown Source) >> at java.io.ObjectInputStream.defaultReadObject(Unknown Source) >> at org.apache.axis.description.OperationDesc.readObject(OperationDesc.java:610) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) >> at java.io.ObjectInputStream.readSerialData(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.defaultReadFields(Unknown Source) >> at java.io.ObjectInputStream.readSerialData(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.readArray(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.defaultReadFields(Unknown Source) >> at java.io.ObjectInputStream.readSerialData(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.readObject(Unknown Source) >> at java.util.HashMap.readObject(Unknown Source) >> at sun.reflect.GeneratedMethodAccessor135.invoke(Unknown Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) >> at java.io.ObjectInputStream.readSerialData(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.defaultReadFields(Unknown Source) >> at java.io.ObjectInputStream.defaultReadObject(Unknown Source) >> at org.apache.geronimo.axis.client.ServiceImpl.readObject(ServiceImpl.java:169) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at java.io.ObjectStreamClass.invokeReadObject(Unknown Source) >> at java.io.ObjectInputStream.readSerialData(Unknown Source) >> at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source) >> at java.io.ObjectInputStream.readObject0(Unknown Source) >> at java.io.ObjectInputStream.readObject(Unknown Source) >> at org.apache.geronimo.naming.reference.DeserializingReference.setClassLoader(DeserializingReference.java:47) >> ... 49 more >> [**********************> ] 93% 46s Starting geronimo/hot-deployer/...java.lang.IllegalStateException: Cannot retrieve t >> he value for non-persistent attribute containerName when GBeanInstance is DESTROYED >> at org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstance.java:668) >> at org.apache.geronimo.kernel.basic.BasicKernel.getAttribute(BasicKernel.java:164) >> at org.apache.geronimo.deployment.plugin.local.CommandSupport.addWebURLs(CommandSupport.java:308) >> at org.apache.geronimo.deployment.plugin.local.CommandSupport.addWebURLs(CommandSupport.java:318) >> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.getModules(JMXDeploymentManager.java:164) >> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.getAvailableModules(JMXDeploymentManager.java: >> 110) >> at org.apache.geronimo.deployment.hot.DirectoryHotDeployer.doStart(DirectoryHotDeployer.java:141) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110) >> at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537) >> at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208) >> at org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:315) >> at org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835) >> [**********************> ] 93% 47s Starting geronimo/hot-deployer/...rnel.java:178) >> at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:173) >> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl.start(ConfigurationManagerImpl.java:142) >> at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$$FastClassByCGLIB$$fbed85d2.invoke() >> 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:118) >> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800) >> at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) >> at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36) >> at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) >> at org.apache.geronimo.kernel.config.ConfigurationManager$$EnhancerByCGLIB$$f1a1895a.start() >> at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:323) >> at org.apache.geronimo.system.main.Daemon.(Daemon.java:82) >> at org.apache.geronimo.system.main.Daemon.main(Daemon.java:404) >> [************************] 100% 47s Startup complete >> java.lang.IllegalStateException: Cannot retrieve the value for non-persistent attribute containerName when GBeanInstance >> is DESTROYED >> at org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstance.java:668) >> at org.apache.geronimo.kernel.basic.BasicKernel.getAttribute(BasicKernel.java:164) >> at org.apache.geronimo.system.main.ProgressBarStartupMonitor.wrapUp(ProgressBarStartupMonitor.java:166) >> at org.apache.geronimo.system.main.ProgressBarStartupMonitor.access$200(ProgressBarStartupMonitor.java:31) >> at org.apache.geronimo.system.main.ProgressBarStartupMonitor$UpdateThread.run(ProgressBarStartupMonitor.java:491 >> ) >> Listening on Ports: >> 1099 0.0.0.0 RMI Naming >> 1389 0.0.0.0 Apache Directory LDAP >> 1527 0.0.0.0 Derby Connector >> 4201 0.0.0.0 ActiveIO Connector EJB >> 4242 0.0.0.0 Remote Login Listener >> 8080 0.0.0.0 Tomcat Connector HTTP >> 8443 0.0.0.0 Tomcat Connector HTTPS >> >> Started Application Modules: >> EAR: geronimo/daytrader-derby-tomcat/1.0/car >> EAR: geronimo/uddi-tomcat/1.0/car >> EAR: geronimo/webconsole-tomcat/1.0/car >> RAR: geronimo/activemq/1.0/car >> WAR: geronimo/jmxdebug-tomcat/1.0/car >> WAR: geronimo/ldap-demo-tomcat/1.0/car >> WAR: geronimo/remote-deploy-tomcat/1.0/car >> WAR: geronimo/servlets-examples-tomcat/1.0/car >> WAR: geronimo/welcome-tomcat/1.0/car >> >> Web Applications: >> null/ >> null/debug-tool >> null/juddi >> null/ldap-demo >> null/remote-deploy >> null/servlets-examples >> >> Geronimo Application Server started >> >> ================================================================= >> I use windows xp+sp2 and jdk1.5.0_06 >> although happen those problem but i still can access the >> http://127.0.0.1:8080 and can run the jsp&servlet Examples >> >> How can i do? >> many thanks >> >> >> >> >> -- >> >> tianyi >> mailto:wangcity.maillist@gmail.com >> >> >> > >