* wrap it, and throw. We don't log here as we want to figure
* out which reference threw the exception, so do that
* above
*/
EventCartridge ec = context.getEventCartridge();
/*
* if we have an event cartridge, see if it wants to veto
* also, let non-Exception Throwables go...
*/
if ( ec != null && ite.getTargetException() instanceof java.lang.Exception)
{
try
{
return ec.methodException( o.getClass(), methodName, (Exception)ite.getTargetException() );
}
catch( Exception e )
{
throw new MethodInvocationException(
"Invocation of method '"