dain        2004/04/06 14:41:47

  Modified:    modules/core/src/test/org/openejb/deployment
                        EJBConfigBuilderTest.java
  Log:

  Added an assembly module
  Fixed remaining not serializable bugs
  Added configuration files for itests to deploy into new assembly
  
  Revision  Changes    Path
  1.4       +6 -2      
openejb/modules/core/src/test/org/openejb/deployment/EJBConfigBuilderTest.java
  
  Index: EJBConfigBuilderTest.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/test/org/openejb/deployment/EJBConfigBuilderTest.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- EJBConfigBuilderTest.java 4 Apr 2004 01:49:10 -0000       1.3
  +++ EJBConfigBuilderTest.java 6 Apr 2004 18:41:47 -0000       1.4
  @@ -101,9 +101,11 @@
           SessionBeanType sessionBean = sessionBeans[0];
           OpenejbSessionBeanType openejbSessionBean = null;
   
  +        TransactionPolicyHelper transactionPolicyHelper = new 
TransactionPolicyHelper(ejbJar.getAssemblyDescriptor().getContainerTransactionArray());
  +
           try {
               Thread.currentThread().setContextClassLoader(cl);
  -            configBuilder.createSessionBean("containerId", sessionBean, 
openejbSessionBean, TransactionPolicyHelper.StatelessBMTPolicySource, cl);
  +            configBuilder.createSessionBean("containerId", sessionBean, 
openejbSessionBean, transactionPolicyHelper, cl);
           } finally {
               Thread.currentThread().setContextClassLoader(oldCl);
           }
  @@ -122,6 +124,7 @@
           File carFile = File.createTempFile("OpenEJBTest", ".car");
           Kernel kernel  = null;
           try {
  +            Thread.currentThread().setContextClassLoader(cl);
               configBuilder.buildConfiguration(carFile, ejbJarFile, plan);
   
               File tempdir = new File(System.getProperty("java.io.tmpdir"));
  @@ -194,6 +197,7 @@
                   kernel.shutdown();
               }
               carFile.delete();
  +            Thread.currentThread().setContextClassLoader(oldCl);
           }
       }
   
  
  
  

Reply via email to