[jboss-cvs] JBossAS SVN: r74080 - projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/cachepassivation/unit.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 4 03:22:20 EDT 2008
Author: ALRubinger
Date: 2008-06-04 03:22:19 -0400 (Wed, 04 Jun 2008)
New Revision: 74080
Modified:
projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java
Log:
[EJBTHREE-1399] Fixed Test by binding Ejb3Registrar to Locator, as required of SessionSpecContainer
Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java 2008-06-04 06:43:22 UTC (rev 74079)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java 2008-06-04 07:22:19 UTC (rev 74080)
@@ -36,12 +36,15 @@
import org.jboss.ejb3.Ejb3Registry;
import org.jboss.ejb3.cache.persistence.PersistenceManagerFactory;
import org.jboss.ejb3.cache.persistence.PersistenceManagerFactoryRegistry;
+import org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar;
+import org.jboss.ejb3.common.registrar.spi.Ejb3RegistrarLocator;
import org.jboss.ejb3.stateful.StatefulBeanContext;
import org.jboss.ejb3.test.cachepassivation.MockBean;
import org.jboss.ejb3.test.cachepassivation.MockDeploymentUnit;
import org.jboss.ejb3.test.cachepassivation.MockEjb3Deployment;
import org.jboss.ejb3.test.cachepassivation.MockStatefulContainer;
import org.jboss.ejb3.test.cachepassivation.MyStatefulSessionFilePersistenceManagerFactory;
+import org.jboss.ejb3.test.mc.bootstrap.EmbeddedTestMcBootstrap;
import org.jboss.naming.JavaCompInitializer;
import org.jnp.server.SingletonNamingServer;
@@ -69,6 +72,9 @@
InitialContext ic = new InitialContext(ctxProperties);
ic.bind("java:/TransactionManager", tm);
+ EmbeddedTestMcBootstrap bootstrap = EmbeddedTestMcBootstrap.createEmbeddedMcBootstrap();
+ Ejb3RegistrarLocator.bindRegistrar(new Ejb3McRegistrar(bootstrap.getKernel()));
+
ClassLoader cl = Thread.currentThread().getContextClassLoader();
String beanClassName = MockBean.class.getName();
String ejbName = "MockBean";
@@ -117,6 +123,7 @@
}
finally
{
+ bootstrap.shutdown();
// container.stop();
// container.destroy();
// Ejb3Registry.unregister(container);
More information about the jboss-cvs-commits
mailing list