});
}
try {
ClusteredSessionNotificationPolicy policy = loadClass(policyClass, ClusteredSessionNotificationPolicy.class).newInstance();
policy.setClusteredSessionNotificationCapability(new ClusteredSessionNotificationCapability());
return policy;
} catch (RuntimeException e) {
throw e;
} catch (Exception e) {
throw new RuntimeException(String.format("Failed to instantiate %s %s", ClusteredSessionNotificationPolicy.class.getName(), policyClass), e);