User: starksm
Date: 01/09/20 11:00:07
Modified: src/main/org/jboss Tag: Branch_2_4 Main.java
Log:
Get rid of the deprecated Date usage and update to 2.4.2 for next release
Revision Changes Path
No revision
No revision
1.35.2.10 +26 -13 jboss/src/main/org/jboss/Main.java
Index: Main.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/Main.java,v
retrieving revision 1.35.2.9
retrieving revision 1.35.2.10
diff -u -r1.35.2.9 -r1.35.2.10
--- Main.java 2001/09/07 01:38:01 1.35.2.9
+++ Main.java 2001/09/20 18:00:06 1.35.2.10
@@ -22,35 +22,46 @@
import javax.management.*;
import javax.management.loading.*;
-/**
- *
- * @see <related>
+/** The JBoss server main entry point.
+
* @author Rickard Öberg ([EMAIL PROTECTED])
* @author <a href="mailto:[EMAIL PROTECTED]">Daniel O'Connor</a>.
* @author [EMAIL PROTECTED]
- * @version $Revision: 1.35.2.9 $
+ * @version $Revision: 1.35.2.10 $
*/
public class Main
{
// Constants -----------------------------------------------------
- String versionIdentifier = "2.4.1";
+ String versionIdentifier = "2.4.2";
// Attributes ----------------------------------------------------
// Static --------------------------------------------------------
public static void main(final String[] args)
- throws Exception
+ throws Exception
{
Thread.currentThread().setName("JBossMain");
String cn = "default"; // Default configuration name is "default", i.e. all
conf files are in "/conf/default"
String patchDir = null;
// Given conf name?
- if (args.length == 1)
- cn = args[0];
for(int a = 0; a < args.length; a ++)
{
if( args[a].startsWith("-p") )
- patchDir = args[a+1];
+ {
+ a ++;
+ patchDir = args[a];
+ File tst = new File(patchDir);
+ if( tst.exists() == false )
+ throw new IllegalArgumentException("Patch dir:
"+tst.getAbsolutePath()+" does not exist");
+ }
+ else if( args[a].charAt(0) == '-' )
+ {
+ throw new IllegalArgumentException("Usage: [-p <patch_directory>]
[<config_name>]");
+ }
+ else
+ {
+ cn = args[a];
+ }
}
final String confName = cn;
final String patchDirName = patchDir;
@@ -122,7 +133,7 @@
// Constructors --------------------------------------------------
public Main(String confName, String patchDir)
{
- Date startTime = new Date();
+ long startTime = System.currentTimeMillis();
try
{
@@ -234,9 +245,11 @@
}
// Done
- Date stopTime = new Date();
- Date lapsedTime = new Date(stopTime.getTime()-startTime.getTime());
- System.out.println("JBoss "+versionIdentifier+" Started in
"+lapsedTime.getMinutes()+"m:"+lapsedTime.getSeconds()+"s");
+ long stopTime = System.currentTimeMillis();
+ long lapsedTime = stopTime - startTime;
+ long minutes = lapsedTime / 60000;
+ long seconds = (lapsedTime - 60000 * minutes) / 1000;
+ System.out.println("JBoss "+versionIdentifier+" Started in
"+minutes+"m:"+seconds+"s");
}
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development