djencks     2004/07/06 13:22:49

  Modified:    modules/core/src/java/org/openejb/mdb
                        MDBContainerBuilder.java
  Log:

  make mdb deployment work. Make the dds valid.
  
  Revision  Changes    Path
  1.3       +3 -3      
openejb/modules/core/src/java/org/openejb/mdb/MDBContainerBuilder.java
  
  Index: MDBContainerBuilder.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/mdb/MDBContainerBuilder.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MDBContainerBuilder.java  25 Jun 2004 21:35:12 -0000      1.2
  +++ MDBContainerBuilder.java  6 Jul 2004 17:22:48 -0000       1.3
  @@ -51,7 +51,6 @@
   import java.util.LinkedHashMap;
   import java.util.Set;
   
  -import javax.ejb.MessageDrivenContext;
   import javax.management.ObjectName;
   import javax.security.auth.Subject;
   
  @@ -232,7 +231,8 @@
   
           Method setMessageDrivenContext = null;
           try {
  -            setMessageDrivenContext = 
beanClass.getMethod("setMessageDrivenContext", new 
Class[]{MessageDrivenContext.class});
  +            Class messageDrivenContextClass = 
getClassLoader().loadClass("javax.ejb.MessageDrivenContext");
  +            setMessageDrivenContext = 
beanClass.getMethod("setMessageDrivenContext", new Class[]{messageDrivenContextClass});
           } catch (NoSuchMethodException e) {
               throw new IllegalArgumentException("Bean does not implement 
setMessageDrivenContext(javax.ejb.MessageDrivenContext)");
           }
  
  
  

Reply via email to