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