Return-Path: Delivered-To: apmail-incubator-geronimo-cvs-archive@www.apache.org Received: (qmail 44960 invoked from network); 1 Jan 2004 18:32:16 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 1 Jan 2004 18:32:15 -0000 Received: (qmail 99743 invoked by uid 500); 1 Jan 2004 18:32:06 -0000 Delivered-To: apmail-incubator-geronimo-cvs-archive@incubator.apache.org Received: (qmail 99707 invoked by uid 500); 1 Jan 2004 18:32:06 -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 99694 invoked from network); 1 Jan 2004 18:32:05 -0000 Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by daedalus.apache.org with SMTP; 1 Jan 2004 18:32:05 -0000 Received: (qmail 44941 invoked by uid 1712); 1 Jan 2004 18:32:13 -0000 Date: 1 Jan 2004 18:32:13 -0000 Message-ID: <20040101183213.44940.qmail@minotaur.apache.org> From: djencks@apache.org To: incubator-geronimo-cvs@apache.org Subject: cvs commit: incubator-geronimo/modules/kernel/src/java/org/apache/geronimo/kernel 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 djencks 2004/01/01 10:32:13 Modified: . maven.xml modules/kernel/src/java/org/apache/geronimo/kernel Main.java Log: Geronimo-134, geronimo.home handling Revision Changes Path 1.48 +4 -7 incubator-geronimo/maven.xml Index: maven.xml =================================================================== RCS file: /home/cvs/incubator-geronimo/maven.xml,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- maven.xml 10 Dec 2003 12:53:41 -0000 1.47 +++ maven.xml 1 Jan 2004 18:32:13 -0000 1.48 @@ -174,7 +174,7 @@ - + @@ -551,13 +551,12 @@ - + - @@ -581,7 +580,7 @@ - + @@ -592,9 +591,7 @@ - - 1.4 +7 -5 incubator-geronimo/modules/kernel/src/java/org/apache/geronimo/kernel/Main.java Index: Main.java =================================================================== RCS file: /home/cvs/incubator-geronimo/modules/kernel/src/java/org/apache/geronimo/kernel/Main.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- Main.java 17 Nov 2003 15:26:46 -0000 1.3 +++ Main.java 1 Jan 2004 18:32:13 -0000 1.4 @@ -87,6 +87,9 @@ * @version $Revision$ $Date$ */ public class Main implements Runnable { + + static String GERONIMO_HOME; + static { // Add our default Commons Logger that support the trace level // This MUST be done before the first log is acquired @@ -97,12 +100,13 @@ // Set the home directory based on the start location of the Java process if (System.getProperty("geronimo.home") == null) { try { - System.setProperty("geronimo.home", (new File(".")).getAbsoluteFile().toURL().toString()); + System.setProperty("geronimo.home", (new File("")).getAbsoluteFile().toURL().toString()); } catch (MalformedURLException e) { throw new AssertionError(e); } } - + GERONIMO_HOME = System.getProperty("geronimo.home"); + // add our commons property editors incase the commons module is added latter List paths = new LinkedList(Arrays.asList(PropertyEditorManager.getEditorSearchPath())); paths.add("org.apache.geronimo.common.propertyeditor"); @@ -259,8 +263,6 @@ log.info("Shutdown complete"); } } - - static String GERONIMO_HOME = System.getProperty("geronimo.home", "file:."); /** * Command line entry point.