{
SyncReplTestTL srtl = threadLocal.get();
CacheSPI<Object, Object> cache1 = srtl.cache1;
CacheSPI<Object, Object> cache2 = srtl.cache2;
cache1.put(aop, "person", srtl.ben_);
Person ben2 = (Person) cache2.get(aop, "person");
assertNotNull("Person from 2nd cache should not be null ", ben2);
assertEquals(srtl.ben_.toString(), ben2.toString());
}