// Pause to give caches time to see each other
TestingUtil.blockUntilViewsReceived(new CacheSPI[]{cache1, cache2}, 60000);
createAndActivateRegion(cache2, A_B);
assertEquals("Incorrect name for /a/b", JOE, cache2.get(A_B, "name"));
LockManager lockManager = cache1.getComponentRegistry().getComponent(LockManager.class);
assert !lockManager.isLocked(A_B);
cache1.getRegion(A, false).deactivate();
assert !lockManager.isLocked(A);
assert !lockManager.isLocked(A_B);
createAndActivateRegion(cache1, A_B);
assertEquals("Incorrect name for /a/b", JOE, cache1.get(A_B, "name"));
}