Grzegorz Grzybek created KARAF-7550:
---------------------------------------
Summary: MBeanInvocationHandler should throw the cause of
InvocationTargetException, not ITE itself
Key: KARAF-7550
URL: https://issues.apache.org/jira/browse/KARAF-7550
Project: Karaf
Issue Type: Bug
Affects Versions: 4.3.3
Reporter: Grzegorz Grzybek
Assignee: Grzegorz Grzybek
KARAF-7234 fixed KARAF-6654 by throwing the exception from MBean invocation
instead of returning null.
However, the exception thrown by
{{org.apache.karaf.management.internal.MBeanInvocationHandler#invoke()}} should
be the cause of {{java.lang.reflect.InvocationTargetException}}, not this
exception itself.
Now, jconsole gets {{UndeclaredThrowableException}} instead of the actual
exception.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)