Return-Path: Delivered-To: apmail-incubator-geronimo-cvs-archive@www.apache.org Received: (qmail 20238 invoked from network); 29 Aug 2003 17:57:25 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 29 Aug 2003 17:57:25 -0000 Received: (qmail 58372 invoked by uid 500); 29 Aug 2003 17:56:48 -0000 Delivered-To: apmail-incubator-geronimo-cvs-archive@incubator.apache.org Received: (qmail 58331 invoked by uid 500); 29 Aug 2003 17:56:48 -0000 Mailing-List: contact geronimo-cvs-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-cvs@incubator.apache.org Received: (qmail 58267 invoked from network); 29 Aug 2003 17:56:47 -0000 Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by daedalus.apache.org with SMTP; 29 Aug 2003 17:56:47 -0000 Received: (qmail 19876 invoked by uid 1715); 29 Aug 2003 17:56:39 -0000 Date: 29 Aug 2003 17:56:39 -0000 Message-ID: <20030829175639.19875.qmail@minotaur.apache.org> From: jdillon@apache.org To: incubator-geronimo-cvs@apache.org Subject: cvs commit: incubator-geronimo/modules/core/src/java/org/apache/geronimo Main.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N jdillon 2003/08/29 10:56:39 Modified: modules/core/src/java/org/apache/geronimo Main.java Log: o Readded preatty printing of start time duration Revision Changes Path 1.14 +11 -7 incubator-geronimo/modules/core/src/java/org/apache/geronimo/Main.java Index: Main.java =================================================================== RCS file: /home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/Main.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- Main.java 27 Aug 2003 20:38:49 -0000 1.13 +++ Main.java 29 Aug 2003 17:56:39 -0000 1.14 @@ -66,6 +66,10 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.impl.LogFactoryImpl; + +import org.apache.geronimo.common.Duration; +import org.apache.geronimo.common.StopWatch; + import org.apache.geronimo.deployment.DeploymentException; import org.apache.geronimo.jmx.JMXKernel; @@ -101,15 +105,16 @@ /** * Main entry point */ - public void run() { + public void run() + { + StopWatch watch = new StopWatch(true); + Object[] deployArgs = {bootURL}; JMXKernel kernel = null; ShutdownThread hook = new ShutdownThread("Shutdown-Thread", Thread.currentThread()); try { Runtime.getRuntime().addShutdownHook(hook); try { - long start = System.currentTimeMillis(); - log.info("Starting JMXKernel"); kernel = new JMXKernel(domainName); @@ -145,9 +150,8 @@ log.info("Deploying Bootstrap Services from " + bootURL); MBeanServer mbServer = kernel.getMBeanServer(); mbServer.invoke(controllerName, "deploy", deployArgs, DEPLOY_ARG_TYPES); - - long end = System.currentTimeMillis(); - log.info("Started Server in " + (end - start) + "ms."); + + log.info("Started Server in " + new Duration(watch.getTime())); } catch (Throwable e) { log.error("Error starting Server", e); return;