[jboss-cvs] JBossAS SVN: r65884 - trunk/testsuite/src/main/org/jboss/test/cts/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 5 08:36:50 EDT 2007
Author: adrian at jboss.org
Date: 2007-10-05 08:36:50 -0400 (Fri, 05 Oct 2007)
New Revision: 65884
Modified:
trunk/testsuite/src/main/org/jboss/test/cts/test/StatefulSessionUnitTestCase.java
Log:
[JBAS-4520] - Remove the direct dependency on org.jboss.tm from the StatefulSession test
Modified: trunk/testsuite/src/main/org/jboss/test/cts/test/StatefulSessionUnitTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/cts/test/StatefulSessionUnitTestCase.java 2007-10-05 12:19:46 UTC (rev 65883)
+++ trunk/testsuite/src/main/org/jboss/test/cts/test/StatefulSessionUnitTestCase.java 2007-10-05 12:36:50 UTC (rev 65884)
@@ -32,18 +32,19 @@
import javax.ejb.Handle;
import javax.ejb.RemoveException;
import javax.management.MBeanServerConnection;
+import javax.management.ObjectName;
import javax.naming.InitialContext;
import javax.naming.Context;
import javax.rmi.PortableRemoteObject;
import javax.transaction.UserTransaction;
+import org.jboss.mx.util.ObjectNameFactory;
import org.jboss.test.cts.interfaces.StatefulSession;
import org.jboss.test.cts.interfaces.StatefulSessionHome;
import org.jboss.test.cts.interfaces.BeanContextInfo;
import org.jboss.test.cts.interfaces.StrictlyPooledSessionHome;
import org.jboss.test.cts.keys.AccountPK;
import org.jboss.test.JBossTestCase;
-import org.jboss.tm.TransactionManagerServiceMBean;
import junit.framework.Test;
@@ -62,6 +63,8 @@
{
static final int MAX_SIZE = 20;
+ static final ObjectName OBJECT_NAME = ObjectNameFactory.create("jboss:service=TransactionManager");
+
public StatefulSessionUnitTestCase (String name)
{
super(name);
@@ -768,7 +771,7 @@
StatefulSession bean = home.create("testBadUserTx");
MBeanServerConnection server = getServer();
- Long before = (Long) server.getAttribute(TransactionManagerServiceMBean.OBJECT_NAME, "TransactionCount");
+ Long before = (Long) server.getAttribute(OBJECT_NAME, "TransactionCount");
try
{
bean.testBadUserTx();
@@ -778,7 +781,7 @@
{
log.debug("Got exception", expected);
}
- Long after = (Long) server.getAttribute(TransactionManagerServiceMBean.OBJECT_NAME, "TransactionCount");
+ Long after = (Long) server.getAttribute(OBJECT_NAME, "TransactionCount");
assertEquals("Transaction should no longer be active before=" + before + " after=" + after, before, after);
}
More information about the jboss-cvs-commits
mailing list