if (mmbTargEx instanceof RuntimeException) {
throw new MBeanException ((RuntimeException)mmbTargEx,
"RuntimeException thrown in RequiredModelMBean "+
"while trying to invoke operation " + opName);
} else if (mmbTargEx instanceof Error) {
throw new RuntimeErrorException((Error)mmbTargEx,
"Error occurred in RequiredModelMBean while trying "+
"to invoke operation " + opName);
} else if (mmbTargEx instanceof ReflectionException) {
throw (ReflectionException) mmbTargEx;
} else {
throw new MBeanException ((Exception)mmbTargEx,
"Exception thrown in RequiredModelMBean "+
"while trying to invoke operation " + opName);
}
} catch (Error err) {
throw new RuntimeErrorException(err,
"Error occurred in RequiredModelMBean while trying "+
"to invoke operation " + opName);
} catch (Exception e) {
throw new ReflectionException(e,
"Exception occurred in RequiredModelMBean while " +