} catch (IOException e) {
if (logger.isErrorEnabled()) {
logger.error(Messages.getMessage("injectionFailureSingleton", instance
.getClass().getName()), e);
}
throw new ObjectCreationException(e);
} catch (PrivilegedActionException e) {
if (logger.isErrorEnabled()) {
logger.error(Messages.getMessage("injectionFailureSingleton", instance
.getClass().getName()), e);
}
throw new ObjectCreationException(e);
}
}