if (LOGGER.isLoggable(Level.FINER)) {
LOGGER.finer(MessageFormat.format("addPhaseListener({0})", listeners[i]));
}
try {
Class clazz = Util.loadClass(listeners[i], this);
lifecycle.addPhaseListener((PhaseListener) clazz.newInstance());
} catch (Exception e) {
Object [] args = {MessageFormat.format("phase-listener: {0}", listeners[i])};
String message =
MessageUtils.getExceptionMessageString(MessageUtils.CANT_INSTANTIATE_CLASS_ERROR_MESSAGE_ID, args);
LOGGER.log(Level.SEVERE, message);