office3 = createClusteredPostOffice(3, "testgroup");
   public final void testSimpleJoinLeave() throws Throwable   {      ClusteredPostOffice office1 = null;            ClusteredPostOffice office2 = null;            //ClusteredPostOffice office3 = null;            try      {                  log.info("Starting office 1");         office1 = createClusteredPostOffice(1, "testgroup");                  log.info("starting office 2");         office2 = createClusteredPostOffice(2, "testgroup");                           //office3 = createClusteredPostOffice(3, "testgroup");                  Thread.sleep(2000);                  office1.stop();         office1 = null;                  office2.stop();         office2 = null;         //         office3.stop();//         office3 = null;      }      finally      {         if (office1 != null)         {            office1.stop();         }                  if (office2 != null)         {            office2.stop();         }         //         if (office3 != null)//         {//            office3.stop();//         }                  if (checkNoBindingData())         {            fail("data still in database");         }      }            }