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;