} catch (NoSuchMethodException e) {
throw new ReflectionException(e);
} catch (IllegalAccessException e) {
throw new ReflectionException(e);
} catch (InvocationTargetException e) {
throw new MBeanException(e);
}
} else {
throw new ReflectionException(new NoSuchMethodException(
operationName), "Cannot find the operation " + operationName
+ " in " + m_className);