OK, here's the deal. I was able to recreate this problem on an XP box, following the steps John mentioned.
However, it works fine when you include the options in the geronimo.bat file. %_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% -DXorg.apache.geronimo.NewClassLoader=true -Dorg.apache.geronimo.base.dir="%GERONIMO_BASE%" -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -jar %_JARFILE% %_LONG_OPT% %CMD_LINE_ARGS% Cheers Prasad. On 5/4/06, John Sisson <[EMAIL PROTECTED]> wrote:
Haven't had a chance to debug this.. Can others reproduce? This problem only seems to occur when using the NewClassLoader. John C:\Temp>set GERONIMO_OPTS=-DXorg.apache.geronimo.NewClassLoader=true C:\Temp>geronimo-1.1-SNAPSHOT\bin\geronimo.bat run --long Using GERONIMO_BASE: C:\Temp\geronimo-1.1-SNAPSHOT Using GERONIMO_HOME: C:\Temp\geronimo-1.1-SNAPSHOT Using GERONIMO_TMPDIR: C:\Temp\geronimo-1.1-SNAPSHOT\var\temp Using JRE_HOME: C:\j2sdk1.4.2_10 Booting Geronimo Kernel (in Java 1.4.2_10)... Configuration geronimo/rmi-naming/1.1-SNAPSHOT/car started in 1/20 0s Configuration geronimo/j2ee-server/1.1-SNAPSHOT/car started in 2/20 1s Configuration geronimo/j2ee-security/1.1-SNAPSHOT/car started in 3/20 1s Configuration geronimo/axis/1.1-SNAPSHOT/car started in 4/20 0s Configuration geronimo/openejb/1.1-SNAPSHOT/car started in 5/20 0s Configuration geronimo/system-database/1.1-SNAPSHOT/car started in 6/20 3s Configuration geronimo/activemq-broker/1.1-SNAPSHOT/car started in 7/20 1s Configuration geronimo/activemq/1.1-SNAPSHOT/car started in 8/20 0s Configuration geronimo/tomcat/1.1-SNAPSHOT/car started in 9/20 2s Configuration geronimo/geronimo-gbean-deployer/1.1-SNAPSHOT/car started in 10/20 1s Configuration geronimo/j2ee-deployer/1.1-SNAPSHOT/car started in 11/20 0s Configuration geronimo/openejb-deployer/1.1-SNAPSHOT/car started in 12/20 0s Configuration geronimo/client-deployer/1.1-SNAPSHOT/car started in 13/20 0s Configuration geronimo/axis-deployer/1.1-SNAPSHOT/car started in 14/20 0s Configuration geronimo/sharedlib/1.1-SNAPSHOT/car started in 15/20 0s Configuration geronimo/tomcat-deployer/1.1-SNAPSHOT/car started in 16/20 0s Configuration geronimo/welcome-tomcat/1.1-SNAPSHOT/car started in 17/20 0s Configuration geronimo/webconsole-tomcat/1.1-SNAPSHOT/car10:32:03,159 ERROR [StandardContext] Error reading tld listeners javax.serv let.ServletException: Exception processing TLD at resource path /WEB-INF/tld/portlet.tld in context /console javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/tld/portlet.tld in context /console at org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:547) at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:300) at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4193) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4049) at org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:67) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:331) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31) at org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:186) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:313) at org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.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.tomcat.TomcatContainer$$EnhancerByCGLIB$$b8616351.addContext(<generated>) at org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:448) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981) 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.startConfigurationGBeans(ConfigurationUtil.java:374) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:411) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:174) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:505) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:486) 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.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$9eac10ca.startConfiguration(<generated>) at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:287) at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74) at org.apache.geronimo.system.main.Daemon.main(Daemon.java:367) 10:32:03,737 ERROR [StandardContext] Error reading tld listeners javax.servlet.ServletException: Exception processing TLD at resourc e path /WEB-INF/tld/portlet.tld in context /console-standard javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/tld/portlet.tld in context /console-standard at org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:547) at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:300) at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4193) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4049) at org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:67) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:331) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31) at org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:186) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:313) at org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.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.tomcat.TomcatContainer$$EnhancerByCGLIB$$b8616351.addContext(<generated>) at org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:448) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:981) 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.startConfigurationGBeans(ConfigurationUtil.java:374) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:411) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:174) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:505) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:486) 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.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$9eac10ca.startConfiguration(<generated>) at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:287) at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74) at org.apache.geronimo.system.main.Daemon.main(Daemon.java:367) started in 18/20 3s Configuration geronimo/remote-deploy-tomcat/1.1-SNAPSHOT/car started in 19/20 0s Configuration geronimo/hot-deployer/1.1-SNAPSHOT/car started in 20/20 0s Startup completed in 18 seconds Listening on Ports: 1099 0.0.0.0 RMI Naming 1527 0.0.0.0 Derby Connector 4201 0.0.0.0 ActiveIO Connector EJB 4242 127.0.0.1 Remote Login Listener 8009 0.0.0.0 Tomcat Connector AJP 8080 0.0.0.0 Tomcat Connector HTTP 8443 0.0.0.0 Tomcat Connector HTTPS 9999 0.0.0.0 JMX Remoting Connector 61616 0.0.0.0 ActiveMQ Message Broker Connector Started Application Modules: EAR: geronimo/webconsole-tomcat/1.1-SNAPSHOT/car RAR: geronimo/activemq/1.1-SNAPSHOT/car RAR: geronimo/system-database/1.1-SNAPSHOT/car WAR: geronimo/remote-deploy-tomcat/1.1-SNAPSHOT/car WAR: geronimo/welcome-tomcat/1.1-SNAPSHOT/car Web Applications: http://syisissonj:8080/ http://syisissonj:8080/console http://syisissonj:8080/console-standard http://syisissonj:8080/remote-deploy Geronimo Application Server started C:\dev\geronimo\br\1.1>svn info Path: . URL: https://svn.apache.org/repos/asf/geronimo/branches/1.1 Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 Revision: 399873 Node Kind: directory Schedule: normal Last Changed Author: dain Last Changed Rev: 399867 Last Changed Date: 2006-05-05 07:48:58 +1000 (Fri, 05 May 2006) Properties Last Updated: 2006-04-04 06:38:33 +1000 (Tue, 04 Apr 2006) This e-mail message and any attachments may contain confidential, proprietary or non-public information. This information is intended solely for the designated recipient(s). If an addressing or transmission error has misdirected this e-mail, please notify the sender immediately and destroy this e-mail. Any review, dissemination, use or reliance upon this information by unintended recipients is prohibited. Any opinions expressed in this e-mail are those of the author personally.