[jboss-cvs] JBossAS SVN: r64906 - trunk/ejb3/src/test/org/jboss/ejb3/test/cachepassivation/unit.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 28 06:25:58 EDT 2007


Author: wolfc
Date: 2007-08-28 06:25:57 -0400 (Tue, 28 Aug 2007)
New Revision: 64906

Modified:
   trunk/ejb3/src/test/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java
Log:
EJBTHREE-1016: fixed cachepassivation test

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java	2007-08-28 09:18:14 UTC (rev 64905)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/cachepassivation/unit/CachePassivationUnitTestCase.java	2007-08-28 10:25:57 UTC (rev 64906)
@@ -37,6 +37,7 @@
 import org.jboss.ejb3.test.cachepassivation.MockStatefulContainer;
 import org.jboss.ejb3.test.cachepassivation.MyStatefulSessionFilePersistenceManager;
 import org.jboss.naming.JavaCompInitializer;
+import org.jnp.server.SingletonNamingServer;
 
 import junit.framework.TestCase;
 
@@ -50,13 +51,20 @@
 {
    public void test1() throws Exception
    {
-      new JavaCompInitializer().start();
+      new SingletonNamingServer();
       
+      Hashtable ctxProperties = new Hashtable();
+      ctxProperties.put("java.naming.factory.initial", "org.jnp.interfaces.LocalOnlyContextFactory");
+      ctxProperties.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
+      
+      JavaCompInitializer initializer = new JavaCompInitializer();
+      initializer.setInitialContextProperties(ctxProperties);
+      initializer.start();
+      
       ClassLoader cl = Thread.currentThread().getContextClassLoader();
       String beanClassName = MockBean.class.getName();
       String ejbName = "MockBean";
       AspectManager aspectManager = new AspectManager();
-      Hashtable ctxProperties = null;
       InterceptorInfoRepository interceptorRepository = new InterceptorInfoRepository();
       Ejb3Deployment deployment = new MockEjb3Deployment(new MockDeploymentUnit(), null);
       MockStatefulContainer container = new MockStatefulContainer(cl, beanClassName, ejbName, aspectManager, ctxProperties, interceptorRepository, deployment);




More information about the jboss-cvs-commits mailing list