mgr.begin();
Transaction tx=mgr.getTransaction();
cache1.put(fqn, "key1", "val1");
assertTrue(cache1.exists(fqn));
tx.rollback();
assertFalse(cache1.getCacheLoader().exists(fqn));
assertFalse(cache1.exists(fqn));
cache1.put("/a/b/c", null); // should be run outside a TX !
assertTrue(cache1.exists("/a/b/c"));
}