ms2 = new PagingMessageStore("s41");
ms2 = new SimpleMessageStore("s41");
   public void setUp() throws Exception   {      sc = new ServiceContainer("all,-remoting,-security");      sc.start();      super.setUp();            //FIXME - Why are we starting more than one persistence manager using the same datasource??      //They will pointing at the same set of db tables thus giving indeterministic results            tl = new JDBCPersistenceManager(sc.getDataSource(), sc.getTransactionManager());      tl.start();      tl2 = new JDBCPersistenceManager(sc.getDataSource(), sc.getTransactionManager());      tl2.start();      ms = new PagingMessageStore("s40");      ms2 = new PagingMessageStore("s41");      // override previous definitions of distributed and distributed2      distributed = createDistributed("test", ms, dispatcher);      distributed2 = createDistributed("test", ms2, dispatcher2);      peer = distributed.getPeer();      peer2 = distributed2.getPeer();      replicator = (Replicator)distributed;      replicator2 = (Replicator)distributed2;      replicator3 = (Replicator)distributed3;      outputms = new PagingMessageStore("s42");      outputms2 = new PagingMessageStore("s43");      outputms3 = new PagingMessageStore("s44");   }