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

Reply via email to