}
public void resolve(JaasAuthenticationPolicy policy, ModelResolver resolver, ProcessorContext context) throws ContributionResolveException {
if (policy.getCallbackHandlerClassName() != null) {
ClassReference classReference = new ClassReference(policy.getCallbackHandlerClassName());
classReference = resolver.resolveModel(ClassReference.class, classReference, context);
Class<?> callbackClass = classReference.getJavaClass();
if (callbackClass == null) {
error(context.getMonitor(), "ClassNotFoundException", resolver, policy.getCallbackHandlerClassName());
//throw new ContributionResolveException(new ClassNotFoundException(policy.getCallbackHandlerClassName()));
} else {
policy.setCallbackHandlerClass(callbackClass);