Object creationMetaData = getInjectionProvider().inject(listener);
injectedBeanStorage.add(new BeanEntry(listener, creationMetaData));
getInjectionProvider().postConstruct(listener, creationMetaData);
lifecycle.addPhaseListener(listener);
}
catch (ClassCastException e)
{
log.severe("Class " + listenerClassName + " does not implement PhaseListener");
}