// Clear the targets to simulate exhausting them all
FamilyClusterInfo info = ClusteringTargetsRepository.getFamilyClusterInfo(proxyFamilyName);
for (Object target: info.getTargets())
info.removeDeadTarget(target);
throw new ServiceUnavailableException("Service unavailable",
new Exception("Test"));
}
return getNext().invoke(mi);
}