[jboss-cvs] JBossAS SVN: r107983 - branches/infinispan-int/testsuite/src/main/org/jboss/test/cluster/defaultcfg/simpleweb/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Sep 3 11:14:30 EDT 2010


Author: pferraro
Date: 2010-09-03 11:14:30 -0400 (Fri, 03 Sep 2010)
New Revision: 107983

Modified:
   branches/infinispan-int/testsuite/src/main/org/jboss/test/cluster/defaultcfg/simpleweb/test/StoppedManagerUnitTestCase.java
Log:
Avoid error in tearDown trying to stop stopped manager.

Modified: branches/infinispan-int/testsuite/src/main/org/jboss/test/cluster/defaultcfg/simpleweb/test/StoppedManagerUnitTestCase.java
===================================================================
--- branches/infinispan-int/testsuite/src/main/org/jboss/test/cluster/defaultcfg/simpleweb/test/StoppedManagerUnitTestCase.java	2010-09-03 15:07:08 UTC (rev 107982)
+++ branches/infinispan-int/testsuite/src/main/org/jboss/test/cluster/defaultcfg/simpleweb/test/StoppedManagerUnitTestCase.java	2010-09-03 15:14:30 UTC (rev 107983)
@@ -47,6 +47,7 @@
    
    private CacheContainer cacheContainer;
    private JBossCacheManager<?> manager;
+   private boolean stopManager = false;
    
    /**
     * Create a new SessionCountUnitTestCase.
@@ -63,7 +64,7 @@
    {
       super.tearDown();
       
-      if (manager != null)
+      if ((manager != null) && stopManager)
       {
          manager.stop();
       }
@@ -87,6 +88,7 @@
       manager.init("test.war", webMetaData);
       
       manager.start();
+      stopManager = true;
       
       // Set up a session
       Session sess1 = createAndUseSession(manager, "1", true, true);      
@@ -98,6 +100,7 @@
       assertEquals(2, sessions.length);
       
       manager.stop();
+      stopManager = false;
       
       assertNull(manager.findSession("1"));
       assertNull(manager.findSession("2"));



More information about the jboss-cvs-commits mailing list