dain        2004/04/03 20:49:10

  Modified:    modules/core/src/java/org/openejb/slsb
                        StatelessContainerBuilder.java
  Log:

  Added deployment support for Stateful and BMP beans
  Fixed more serialization problems
  Added ContainerBuilder interface
  
  Revision  Changes    Path
  1.3       +2 -13     
openejb/modules/core/src/java/org/openejb/slsb/StatelessContainerBuilder.java
  
  Index: StatelessContainerBuilder.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/slsb/StatelessContainerBuilder.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- StatelessContainerBuilder.java    1 Apr 2004 22:36:52 -0000       1.2
  +++ StatelessContainerBuilder.java    4 Apr 2004 01:49:10 -0000       1.3
  @@ -51,11 +51,8 @@
   import java.util.LinkedHashMap;
   import javax.ejb.SessionContext;
   
  -import org.apache.geronimo.gbean.jmx.GBeanMBean;
  -
   import org.openejb.AbstractContainerBuilder;
   import org.openejb.EJBComponentType;
  -import org.openejb.EJBContainer;
   import org.openejb.InterceptorBuilder;
   import org.openejb.cache.InstancePool;
   import org.openejb.dispatch.InterfaceMethodSignature;
  @@ -71,15 +68,7 @@
           return EJBComponentType.STATELESS;
       }
   
  -    public EJBContainer createContainer() throws Exception {
  -        return (EJBContainer) buildIt(true);
  -    }
  -
  -    public GBeanMBean createConfiguration() throws Exception {
  -        return (GBeanMBean) buildIt(false);
  -    }
  -
  -    private Object buildIt(boolean buildContainer) throws Exception {
  +    protected Object buildIt(boolean buildContainer) throws Exception {
           // get the bean class
           ClassLoader classLoader = getClassLoader();
           Class beanClass = classLoader.loadClass(getBeanClassName());
  
  
  

Reply via email to