djencks     2005/03/15 00:32:44

  Modified:    modules/openejb-builder/src/test/org/openejb/deployment/mdb
                        BasicMDBContainerTest.java
  Log:

  Make transaction policy mapping more generic and implement the 
no-distributed-transactions corba tx propagation polices.  CORBA operation name 
to method signature mapping is not yet really implemented
  
  Revision  Changes    Path
  1.6       +6 -7      
openejb/modules/openejb-builder/src/test/org/openejb/deployment/mdb/BasicMDBContainerTest.java
  
  Index: BasicMDBContainerTest.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/test/org/openejb/deployment/mdb/BasicMDBContainerTest.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- BasicMDBContainerTest.java        26 Jan 2005 23:28:02 -0000      1.5
  +++ BasicMDBContainerTest.java        15 Mar 2005 05:32:44 -0000      1.6
  @@ -44,8 +44,8 @@
    */
   package org.openejb.deployment.mdb;
   
  -import java.util.HashSet;
   import java.util.HashMap;
  +import java.util.HashSet;
   
   import junit.framework.TestCase;
   import org.apache.geronimo.gbean.GBeanData;
  @@ -53,9 +53,8 @@
   import org.openejb.deployment.DeploymentHelper;
   import org.openejb.deployment.MDBContainerBuilder;
   import org.openejb.dispatch.InterfaceMethodSignature;
  -import org.openejb.transaction.ContainerPolicy;
  -import org.openejb.transaction.TransactionPolicy;
   import org.openejb.transaction.TransactionPolicySource;
  +import org.openejb.transaction.TransactionPolicyType;
   
   /**
    * @version $Revision$ $Date$
  @@ -79,8 +78,8 @@
           builder.setActivationSpecName(DeploymentHelper.ACTIVATIONSPEC_NAME);
           builder.setUnshareableResources(new HashSet());
           builder.setTransactionPolicySource(new TransactionPolicySource() {
  -            public TransactionPolicy getTransactionPolicy(String methodIntf, 
InterfaceMethodSignature signature) {
  -                return ContainerPolicy.Required;
  +            public TransactionPolicyType getTransactionPolicy(String 
methodIntf, InterfaceMethodSignature signature) {
  +                return TransactionPolicyType.Required;
               }
           });
           builder.setComponentContext(new HashMap());
  
  
  

Reply via email to