Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 65669 invoked from network); 13 Mar 2007 18:50:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Mar 2007 18:50:39 -0000 Received: (qmail 22269 invoked by uid 500); 13 Mar 2007 18:50:43 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 21705 invoked by uid 500); 13 Mar 2007 18:50:41 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 21694 invoked by uid 99); 13 Mar 2007 18:50:41 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Mar 2007 11:50:41 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=RCVD_IN_SORBS_WEB X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [64.202.165.230] (HELO smtpout07-04.prod.mesa1.secureserver.net) (64.202.165.230) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 13 Mar 2007 11:50:29 -0700 Received: (qmail 16126 invoked from network); 13 Mar 2007 18:32:59 -0000 Received: from unknown (129.33.49.251) by smtpout07-04.prod.mesa1.secureserver.net (64.202.165.233) with ESMTP; 13 Mar 2007 18:32:58 -0000 In-Reply-To: References: <2D81B474-7FF8-4A25-837F-3A924B9D154D@planet57.com> <2C271263-59A0-48BF-A87E-E4C1CAA2E402@planet57.com> <3210.202.21.46.115.1173788166.squirrel@webmail8.pair.com> Mime-Version: 1.0 (Apple Message framework v752.3) X-Priority: 3 (Normal) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Matt Hogstrom Subject: Re: G 2.0 + Jetty taking forever to start... Date: Tue, 13 Mar 2007 14:32:48 -0400 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org I'll take a peek at this. On Mar 13, 2007, at 2:20 PM, Jason Dillon wrote: > Mmmmmkay :-) > > --jason > > > On Mar 13, 2007, at 5:16 AM, Lasantha Ranaweera wrote: > >> Yes Jason. Already reported under 'Jetty Server Starting Error' :). >> >> Lasantha >> >>> FYI... The Tomcat flavor boots up *much* quicker... in ~20 seconds. >>> >>> --jason >>> >>> >>> On Mar 13, 2007, at 12:59 AM, Jason Dillon wrote: >>> >>>> Anyone notice that it takes a long, long... long time for the >>>> server to start now? I've not yet tried Tomcat, but the Jetty >>>> flavor appears to take *very* long time to boot up: >>>> >>>> >>>> >>>> >>>> Odd that the "started in" message appears before the rest of the >>>> startup output too... :-( >>>> >>>> >>>> [INFO] [geronimo:start] >>>> [INFO] Using assembly configuration: jetty >>>> [INFO] snapshot org.apache.geronimo.assemblies:geronimo-jetty6- >>>> jee5:2.0-SNAPSHOT: checking for updates from apache-snapshots >>>> [INFO] snapshot org.apache.geronimo.assemblies:geronimo-jetty6- >>>> jee5:2.0-SNAPSHOT: checking for updates from axis2-m2-repo >>>> [INFO] snapshot org.apache.geronimo.assemblies:geronimo-jetty6- >>>> jee5:2.0-SNAPSHOT: checking for updates from codehaus-snapshots >>>> [INFO] snapshot org.apache.geronimo.assemblies:geronimo-jetty6- >>>> jee5:2.0-SNAPSHOT: checking for updates from apache.snapshots >>>> [INFO] Using assembly artifact: >>>> org.apache.geronimo.assemblies:geronimo-jetty6-jee5:zip:bin:2.0- >>>> SNAPSHOT >>>> [INFO] Using geronimoHome: /Users/jason/ws/geronimo/server/target/ >>>> geronimo-jetty6-jee5-2.0-SNAPSHOT >>>> [INFO] Uninstalling: /Users/jason/ws/geronimo/server/target/ >>>> geronimo-jetty6-jee5-2.0-SNAPSHOT >>>> [INFO] Installing assembly... >>>> [INFO] Expanding: /Users/jason/.m2/repository/org/apache/geronimo/ >>>> assemblies/geronimo-jetty6-jee5/2.0-SNAPSHOT/geronimo-jetty6- >>>> jee5-2.0-SNAPSHOT-bin.zip into /Users/jason/ws/geronimo/server/ >>>> target >>>> [INFO] Starting Geronimo server... >>>> log4j:WARN No appenders could be found for logger >>>> (org.apache.geronimo.mavenplugins.geronimo.ServerProxy). >>>> log4j:WARN Please initialize the log4j system properly. >>>> [INFO] Booting Geronimo Kernel (in Java 1.5.0_07)... >>>> [INFO] Module 1/26 org.apache.geronimo.configs/rmi-naming/2.0- >>>> SNAPSHOT/car started in .362s >>>> [INFO] Module 2/26 org.apache.geronimo.configs/j2ee-server/2.0- >>>> SNAPSHOT/car started in .242s >>>> [INFO] Module 3/26 org.apache.geronimo.configs/transaction- >>>> jta11/2.0-SNAPSHOT/car started in .397s >>>> [INFO] Module 4/26 org.apache.geronimo.configs/j2ee-security/2.0- >>>> SNAPSHOT/car started in .603s >>>> [INFO] Module 5/26 org.apache.geronimo.configs/openejb/2.0- >>>> SNAPSHOT/car started in 6.706s >>>> [INFO] Module 6/26 org.apache.geronimo.configs/system-database/ >>>> 2.0- >>>> SNAPSHOT/car started in .000s >>>> [INFO] Module 7/26 org.apache.geronimo.configs/activemq-broker/ >>>> 2.0- >>>> SNAPSHOT/car started in 2.143s >>>> [INFO] Module 8/26 org.apache.geronimo.configs/activemq/2.0- >>>> SNAPSHOT/car started in .702s >>>> [WARNING] 2007-03-13 00:48:14.273::INFO: Logging to STDERR via >>>> org.mortbay.log.StdErrLog >>>> [WARNING] 2007-03-13 00:48:14.289::INFO: jetty-6.1.x >>>> [WARNING] 2007-03-13 00:48:14.451::INFO: Started SocketConnector @ >>>> localhost:8080 >>>> [WARNING] 2007-03-13 00:48:14.647::INFO: Started >>>> GeronimoSSLListener @ localhost:8443 >>>> [INFO] Module 9/26 org.apache.geronimo.configs/jetty6/2.0- >>>> SNAPSHOT/ >>>> car started in 1.198s >>>> [INFO] Module 10/26 org.apache.geronimo.configs/geronimo-gbean- >>>> deployer/2.0-SNAPSHOT/car started in .316s >>>> [INFO] Module 11/26 org.apache.geronimo.configs/j2ee-deployer/2.0- >>>> SNAPSHOT/car started in .378s >>>> [INFO] Module 12/26 org.apache.geronimo.configs/connector-deployer/ >>>> 2.0-SNAPSHOT/car started in .207s >>>> [INFO] Module 13/26 org.apache.geronimo.configs/persistence-jpa10- >>>> deployer/2.0-SNAPSHOT/car started in .124s >>>> [INFO] Module 14/26 org.apache.geronimo.configs/openejb-deployer/ >>>> 2.0-SNAPSHOT/car started in .221s >>>> [INFO] Module 15/26 org.apache.geronimo.configs/client-deployer/ >>>> 2.0- >>>> SNAPSHOT/car started in .158s >>>> [INFO] Module 16/26 org.apache.geronimo.configs/cxf-deployer/2.0- >>>> SNAPSHOT/car started in .248s >>>> [INFO] Module 17/26 org.apache.geronimo.configs/axis-deployer/2.0- >>>> SNAPSHOT/car started in .776s >>>> [INFO] Module 18/26 org.apache.geronimo.configs/javamail/2.0- >>>> SNAPSHOT/car started in .057s >>>> [INFO] Module 19/26 org.apache.geronimo.configs/sharedlib/2.0- >>>> SNAPSHOT/car started in .014s >>>> [INFO] Module 20/26 org.apache.geronimo.configs/jetty6-deployer/ >>>> 2.0- >>>> SNAPSHOT/car started in .257s >>>> [INFO] Module 21/26 org.apache.geronimo.configs/welcome-jetty/2.0- >>>> SNAPSHOT/car started in 15.510s >>>> [INFO] Module 22/26 org.apache.geronimo.configs/dojo-jetty6/2.0- >>>> SNAPSHOT/car started in 12.453s >>>> [INFO] Module 23/26 org.apache.geronimo.configs/webconsole- >>>> jetty6/2.0-SNAPSHOT/car 00:50:44,087 WARN [WebXmlParser] >>>> Ignored element 'dispatcher' as child of 'filter-mapping'. >>>> [INFO] started in 1:58.794s >>>> [INFO] Module 24/26 org.apache.geronimo.configs/remote-deploy- >>>> jetty/ >>>> 2.0-SNAPSHOT/car started in 12.128s >>>> [INFO] Module 25/26 org.apache.geronimo.configs/hot-deployer/2.0- >>>> SNAPSHOT/car started in .519s >>>> [INFO] Module 26/26 org.apache.geronimo.configs/jsr88-rar- >>>> configurer/2.0-SNAPSHOT/car started in .121s >>>> [INFO] Startup completed in 179 seconds >>>> [INFO] Listening on Ports: >>>> [INFO] 1099 0.0.0.0 RMI Naming >>>> [INFO] 1527 0.0.0.0 Derby Connector >>>> [INFO] 4201 0.0.0.0 >>>> org.apache.geronimo.openejb.EjbDaemonGBean >>>> [INFO] 4242 0.0.0.0 Remote Login Listener >>>> [INFO] 8080 127.0.0.1 Jetty Connector HTTP >>>> [INFO] 8443 127.0.0.1 Jetty Connector HTTPS >>>> [INFO] 9999 0.0.0.0 JMX Remoting Connector >>>> [INFO] 61613 0.0.0.0 ActiveMQ Transport Connector >>>> [INFO] 61616 0.0.0.0 ActiveMQ Transport Connector >>>> [INFO] >>>> [INFO] Started Application Modules: >>>> [INFO] EAR: org.apache.geronimo.configs/webconsole-jetty6/2.0- >>>> SNAPSHOT/car >>>> [INFO] RAR: org.apache.geronimo.configs/activemq/2.0- >>>> SNAPSHOT/car >>>> [INFO] RAR: org.apache.geronimo.configs/system-database/2.0- >>>> SNAPSHOT/car >>>> [INFO] WAR: org.apache.geronimo.configs/dojo-jetty6/2.0- >>>> SNAPSHOT/car >>>> [INFO] WAR: org.apache.geronimo.configs/remote-deploy-jetty/ >>>> 2.0- >>>> SNAPSHOT/car >>>> [INFO] WAR: org.apache.geronimo.configs/welcome-jetty/2.0- >>>> SNAPSHOT/car >>>> [INFO] >>>> [INFO] Web Applications: >>>> [INFO] http://localhost:8080/ >>>> [INFO] http://localhost:8080/console >>>> [INFO] http://localhost:8080/console-standard >>>> [INFO] http://localhost:8080/dojo >>>> [INFO] http://localhost:8080/remote-deploy >>>> [INFO] >>>> [INFO] Geronimo Application Server started >>>> [INFO] Geronimo server started >>>> [INFO] Waiting for Geronimo server to shutdown... >>>> >>>> >>>> Almost 3 minutes according to the "Startup completed" message, >>>> though I think its taking a little bit longer. >>>> >>>> And shutdown seems to be barfing up (and there are a ton of these >>>> messages): >>>> >>>> >>>> java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/ >>>> DiscoverSingleton >>>> at >>>> org.apache.myfaces.config.annotation.AnnotationProcessorFactory.get >>>> Ann >>>> otatonProcessorFactory(AnnotationProcessorFactory.java:38) >>>> at >>>> org.apache.myfaces.webapp.AbstractMyFacesListener.doPreDestroy >>>> (AbstractMyFacesListener.java:60) >>>> at >>>> org.apache.myfaces.webapp.StartupServletContextListener.doPredestro >>>> y >>>> (StartupServletContextListener.java:114) >>>> at >>>> org.apache.myfaces.webapp.StartupServletContextListener.contextDest >>>> roy >>>> ed(StartupServletContextListener.java:95) >>>> at org.mortbay.jetty.handler.ContextHandler.doStop >>>> (ContextHandler.java:567) >>>> at org.mortbay.jetty.webapp.WebAppContext.doStop >>>> (WebAppContext.java:461) >>>> at org.mortbay.component.AbstractLifeCycle.stop >>>> (AbstractLifeCycle.java:65) >>>> at org.mortbay.jetty.handler.HandlerCollection.doStop >>>> (HandlerCollection.java:164) >>>> at org.mortbay.component.AbstractLifeCycle.stop >>>> (AbstractLifeCycle.java:65) >>>> at org.mortbay.jetty.handler.HandlerCollection.doStop >>>> (HandlerCollection.java:164) >>>> at org.mortbay.component.AbstractLifeCycle.stop >>>> (AbstractLifeCycle.java:65) >>>> at org.mortbay.jetty.handler.HandlerWrapper.doStop >>>> (HandlerWrapper.java:129) >>>> ... >>>> >>>> >>>> I tried running w/o my local changes to include -javaagent:bin/ >>>> jpa.jar too... and still the server takes forever to load. >>>> >>>> What's going on? Is today just a bad day for my luck with >>>> Geronimo? Or is something else very broken? One of the CPUs on my >>>> dual core MacBookPro is pegged when the startup appears to hang... >>>> >>>> :-( >>>> >>>> --jason >>>> >>> >>> >> > >