{
LOG.debug("Can't call " + method.getName() + " on " + o, e);
}
continue;
}
throw new ContainerException("Can't call " + method.getName() + " on " + o, e);
}
catch (IllegalAccessException e)
{
if (ignoreError)
{
if (LOG.isDebugEnabled())
{
LOG.debug("Can't call " + method.getName() + " on " + o, e);
}
continue;
}
throw new ContainerException("Can't call " + method.getName() + " on " + o, e);
}
catch (InvocationTargetException e)
{
if (ignoreError)
{
if (LOG.isDebugEnabled())
{
LOG.debug("Failed when calling " + method.getName() + " on " + o, e.getTargetException());
}
continue;
}
throw new ContainerException("Failed when calling " + method.getName() + " on " + o,
e.getTargetException());
}
}
}
finally