costin      2003/02/27 20:52:43

  Modified:    modeler/src/java/org/apache/commons/modeler Main.java
  Log:
  Use the new methods to execute init/start on all mbeans in the file.
  
  That makes the behavior very similar with other tools.
  
  Revision  Changes    Path
  1.4       +9 -4      
jakarta-commons/modeler/src/java/org/apache/commons/modeler/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/modeler/src/java/org/apache/commons/modeler/Main.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Main.java 21 Jan 2003 00:33:45 -0000      1.3
  +++ Main.java 28 Feb 2003 04:52:43 -0000      1.4
  @@ -70,6 +70,7 @@
   import java.io.FileInputStream;
   import java.io.File;
   import java.net.URL;
  +import java.util.List;
   
   
   /**
  @@ -119,7 +120,11 @@
           File fileF=new File( file );
           URL url=new URL("file", null, fileF.getAbsolutePath());
   
  -        reg.loadDescriptors( type, url, null);
  +        // Load the mbeans defined in the file and set all
  +        // attributes
  +        List mbeans=reg.load( type, url, null);
  +        reg.invoke(mbeans, "init", false);
  +        reg.invoke(mbeans, "start", false);
       }
   
       public static void main( String args[] ) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to