User: mnf999  
  Date: 02/02/02 08:52:09

  Modified:    src/main/org/jboss/deployment EARDeployer.java
  Log:
  Registration
  
  Revision  Changes    Path
  1.2       +29 -3     jboss/src/main/org/jboss/deployment/EARDeployer.java
  
  Index: EARDeployer.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/deployment/EARDeployer.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EARDeployer.java  2002/01/20 03:41:33     1.1
  +++ EARDeployer.java  2002/02/02 16:52:09     1.2
  @@ -49,7 +49,7 @@
   /**
   *
   * @author <a href="mailto:[EMAIL PROTECTED]";>Marc Fleury</a>
  -* @version $Revision: 1.1 $
  +* @version $Revision: 1.2 $
   */
   public class EARDeployer
   extends ServiceMBeanSupport
  @@ -181,13 +181,39 @@
      
      protected void startService() throws Exception
      {
  -      log.info("EARDeployer online");
  +      try
  +      {
  +         // Register with the main deployer
  +         server.invoke(
  +            new ObjectName(org.jboss.deployment.MainDeployerMBean.OBJECT_NAME),
  +            "addDeployer",
  +            new Object[] {this},
  +            new String[] {"org.jboss.deployment.DeployerMBean"});
  +      }
  +      catch (Exception e) {log.error("Could not register with MainDeployer", e);}
  +  
  +      log.info("EARDeployer started");
      }
      
  +   
  +      
  +   
      /** undeploys all deployments */
      protected void stopService()
      {
  -      log.info("EARDeployer offline");
  +      log.info("EARDeployer stopped");
  +      
  +      try
  +      {
  +         // Register with the main deployer
  +         server.invoke(
  +            new ObjectName(org.jboss.deployment.MainDeployerMBean.OBJECT_NAME),
  +            "removeDeployer",
  +            new Object[] {this},
  +            new String[] {"org.jboss.deployment.DeployerMBean"});
  +      }
  +      catch (Exception e) {log.error("Could not register with MainDeployer", e);}
  +  
      }
      
      // Private -------------------------------------------------------
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to