protected void setupGemFire() throws Exception { final Host host = Host.getHost(0); final VM vm1 = host.getVM(1); final VM vm2 = host.getVM(2); final Peer peer1 = createPeer(createDistributedSystemProperties("consumerServer"), vm1); final Peer peer2 = createPeer(createDistributedSystemProperties("producerServer"), vm2); createPersistentRegion(peer1, "consumers", "consumerData"); createPersistentRegion(peer1, "observers", "observerData"); createPersistentRegion(peer2, "producer", "producerData"); createPersistentRegion(peer2, "producer-factory", "producerData"); }