User: d_jencks
  Date: 01/11/18 22:58:57

  Modified:    src/main/org/jboss/ejb ContainerFactory.java
  Log:
  Cleaned up deployment a bit and enabled jar in sar
  
  Revision  Changes    Path
  1.97      +24 -19    jboss/src/main/org/jboss/ejb/ContainerFactory.java
  
  Index: ContainerFactory.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/ContainerFactory.java,v
  retrieving revision 1.96
  retrieving revision 1.97
  diff -u -r1.96 -r1.97
  --- ContainerFactory.java     2001/11/12 06:52:16     1.96
  +++ ContainerFactory.java     2001/11/19 06:58:56     1.97
  @@ -6,51 +6,52 @@
    */
   package org.jboss.ejb;
   
  +
  +
  +
  +
  +import java.net.MalformedURLException;
   import java.net.URL;
   import java.net.URLClassLoader;
  -import java.net.MalformedURLException;
   import java.rmi.RemoteException;
  -
  -import java.util.Iterator;
  -import java.util.HashMap;
   import java.util.ArrayList;
  -
  -import javax.naming.Context;
  -import javax.naming.InitialContext;
  -import javax.naming.NamingException;
  -import javax.management.MBeanServer;
  +import java.util.HashMap;
  +import java.util.Iterator;
  +import javax.management.MBeanException;
   import javax.management.MBeanRegistration;
  +import javax.management.MBeanServer;
  +import javax.management.MalformedObjectNameException;
   import javax.management.ObjectName;
   import javax.management.RuntimeMBeanException;
  -import javax.management.MalformedObjectNameException;
  +import javax.naming.Context;
  +import javax.naming.InitialContext;
  +import javax.naming.NamingException;
   import javax.transaction.TransactionManager;
  -
   import org.apache.log4j.NDC;
  -import org.w3c.dom.Element;
  -
  +import org.jboss.ejb.BeanLockManager;
   import org.jboss.ejb.plugins.AbstractInstanceCache;
   import org.jboss.ejb.plugins.SecurityProxyInterceptor;
   import org.jboss.ejb.plugins.StatefulSessionInstancePool;
  -import org.jboss.ejb.BeanLockManager;
   import org.jboss.logging.Logger;
   import org.jboss.metadata.ApplicationMetaData;
   import org.jboss.metadata.BeanMetaData;
  -import org.jboss.metadata.SessionMetaData;
  +import org.jboss.metadata.ConfigurationMetaData;
   import org.jboss.metadata.EntityMetaData;
   import org.jboss.metadata.MessageDrivenMetaData;
   import org.jboss.metadata.MetaData;
  -import org.jboss.metadata.ConfigurationMetaData;
  -import org.jboss.metadata.XmlLoadable;
  +import org.jboss.metadata.SessionMetaData;
   import org.jboss.metadata.XmlFileLoader;
  +import org.jboss.metadata.XmlLoadable;
   import org.jboss.security.EJBSecurityManager;
   import org.jboss.security.RealmMapping;
  -import org.jboss.util.MBeanProxy;
   import org.jboss.system.ServiceMBeanSupport;
  +import org.jboss.util.MBeanProxy;
   import org.jboss.verifier.BeanVerifier;
   import org.jboss.verifier.event.VerificationEvent;
   import org.jboss.verifier.event.VerificationListener;
   import org.jboss.web.WebClassLoader;
   import org.jboss.web.WebServiceMBean;
  +import org.w3c.dom.Element;
   
   /**
    * A ContainerFactory is used to deploy EJB applications. It can be given a
  @@ -68,7 +69,7 @@
   * @author <a href="mailto:[EMAIL PROTECTED]";>Peter Antman</a>.
   * @author <a href="mailto:[EMAIL PROTECTED]";>Scott Stark</a>
   * @author <a href="mailto:[EMAIL PROTECTED]";>Sacha Labourey</a>
  -* @version $Revision: 1.96 $
  +* @version $Revision: 1.97 $
   */
   public class ContainerFactory
      extends ServiceMBeanSupport
  @@ -732,6 +733,10 @@
            if( e instanceof RuntimeMBeanException )
            {
               e = ((RuntimeMBeanException) e).getTargetException();
  +         }
  +         if( e instanceof MBeanException )
  +         {
  +            e = ((MBeanException) e).getTargetException();
            }
            log.error("handleContainerManagement", e);
         }
  
  
  

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

Reply via email to