djencks 2004/12/26 21:03:26
Modified: modules/openejb-builder/src/test/org/openejb/deployment/slsb
BasicStatelessContainerTest.java
Log:
replace GBeanMBean with GBeanData in openejb
Revision Changes Path
1.2 +7 -6
openejb/modules/openejb-builder/src/test/org/openejb/deployment/slsb/BasicStatelessContainerTest.java
Index: BasicStatelessContainerTest.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/test/org/openejb/deployment/slsb/BasicStatelessContainerTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BasicStatelessContainerTest.java 10 Nov 2004 01:35:12 -0000 1.1
+++ BasicStatelessContainerTest.java 27 Dec 2004 02:03:25 -0000 1.2
@@ -52,10 +52,10 @@
import javax.management.ObjectName;
import junit.framework.TestCase;
-import org.apache.geronimo.gbean.jmx.GBeanMBean;
import org.apache.geronimo.kernel.Kernel;
import org.apache.geronimo.kernel.jmx.JMXUtil;
import org.apache.geronimo.naming.java.ReadOnlyContext;
+import org.apache.geronimo.gbean.GBeanData;
import org.openejb.deployment.DeploymentHelper;
import org.openejb.deployment.StatelessContainerBuilder;
import org.openejb.dispatch.InterfaceMethodSignature;
@@ -70,7 +70,7 @@
public class BasicStatelessContainerTest extends TestCase {
private static final ObjectName CONTAINER_NAME =
JMXUtil.getObjectName("geronimo.test:ejb=Mock");
private Kernel kernel;
- private GBeanMBean container;
+ private GBeanData container;
public void testRemoteInvocation() throws Throwable {
MockHome home = (MockHome) kernel.getAttribute(CONTAINER_NAME,
"ejbHome");
@@ -90,7 +90,7 @@
MockLocalHome localHome = (MockLocalHome)
kernel.getAttribute(CONTAINER_NAME, "ejbLocalHome");
MockLocal local = localHome.create();
local.startTimer();
- Thread.currentThread().sleep(200L);
+ Thread.sleep(200L);
int timeoutCount = local.getTimeoutCount();
assertEquals(1, timeoutCount);
}
@@ -183,8 +183,9 @@
kernel.shutdown();
}
- private void start(ObjectName name, GBeanMBean instance) throws
Exception {
- kernel.loadGBean(name, instance);
+ private void start(ObjectName name, GBeanData instance) throws Exception
{
+ instance.setName(name);
+ kernel.loadGBean(instance, this.getClass().getClassLoader());
kernel.startGBean(name);
}