public void setUp() throws Exception
{
cache = createCacheWithListener();
mgr = cache.getTransactionManager();
CommandInterceptor ici = TestingUtil.findInterceptor(cache, InvocationContextInterceptor.class);
CommandInterceptor validateInterceptor = TestingUtil.findInterceptor(cache, OptimisticValidatorInterceptor.class);
CommandInterceptor interceptor = TestingUtil.findInterceptor(cache, OptimisticCreateIfNotExistsInterceptor.class);
CommandInterceptor nodeInterceptor = TestingUtil.findInterceptor(cache, OptimisticNodeInterceptor.class);
dummy = new MockInterceptor();
ici.setNext(validateInterceptor);
validateInterceptor.setNext(interceptor);
interceptor.setNext(nodeInterceptor);
nodeInterceptor.setNext(dummy);
TestingUtil.replaceInterceptorChain(cache, ici);
cache.addInterceptor(new ResetRemoteFlagInterceptor(), InvocationContextInterceptor.class);
System.out.println("Interceptors: " + CachePrinter.printCacheInterceptors(cache));