public Logger getLoggerForDetails(InjectionPoint injectionPoint)
{
LoggerDetails loggerDetails = injectionPoint.getAnnotated().getAnnotation(LoggerDetails.class);
DefaultLogger logger = new DefaultLogger(loggerDetails.name(),
loggerDetails.resourceBundleName(),
loggerDetails.anonymous());
if(!logger.isValid())
{
this.logger.warning("an injection point in " + injectionPoint.getBean().getBeanClass().getName() +