chirino 2005/08/19 17:33:41
Modified: modules/openejb-builder/src/test/org/openejb/deployment
DeploymentHelper.java
Log:
Decoupled the GBean kernel dependencies from the transaction module by
refactoring out new *GBean classes.
Revision Changes Path
1.12 +5 -3
openejb/modules/openejb-builder/src/test/org/openejb/deployment/DeploymentHelper.java
Index: DeploymentHelper.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/test/org/openejb/deployment/DeploymentHelper.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- DeploymentHelper.java 11 Aug 2005 01:46:13 -0000 1.11
+++ DeploymentHelper.java 19 Aug 2005 21:33:41 -0000 1.12
@@ -78,7 +78,9 @@
import org.apache.geronimo.timer.vm.VMStoreThreadPooledNonTransactionalTimer;
import org.apache.geronimo.timer.vm.VMStoreThreadPooledTransactionalTimer;
import org.apache.geronimo.transaction.context.TransactionContextManager;
+import
org.apache.geronimo.transaction.context.TransactionContextManagerGBean;
import org.apache.geronimo.transaction.manager.TransactionManagerImpl;
+import org.apache.geronimo.transaction.manager.TransactionManagerImplGBean;
import org.openejb.deployment.mdb.mockra.MockActivationSpec;
import org.openejb.deployment.mdb.mockra.MockResourceAdapter;
@@ -123,14 +125,14 @@
public static Kernel setUpKernelWithTransactionManager() throws
Exception {
Kernel kernel = KernelHelper.getPreparedKernel();
- GBeanData tmGBean = new GBeanData(TRANSACTIONMANAGER_NAME,
TransactionManagerImpl.GBEAN_INFO);
+ GBeanData tmGBean = new GBeanData(TRANSACTIONMANAGER_NAME,
TransactionManagerImplGBean.GBEAN_INFO);
Set rmpatterns = new HashSet();
rmpatterns.add(ObjectName.getInstance("geronimo.server:j2eeType=JCAManagedConnectionFactory,*"));
tmGBean.setAttribute("defaultTransactionTimeoutSeconds", new
Integer(10));
tmGBean.setReferencePatterns("ResourceManagers", rmpatterns);
start(kernel, tmGBean);
- GBeanData tcmGBean = new GBeanData(TRANSACTIONCONTEXTMANAGER_NAME,
TransactionContextManager.GBEAN_INFO);
+ GBeanData tcmGBean = new GBeanData(TRANSACTIONCONTEXTMANAGER_NAME,
TransactionContextManagerGBean.GBEAN_INFO);
tcmGBean.setReferencePattern("TransactionManager",
TRANSACTIONMANAGER_NAME);
tcmGBean.setReferencePattern("XidImporter", TRANSACTIONMANAGER_NAME);
start(kernel, tcmGBean);