[ https://issues.apache.org/jira/browse/KARAF-7550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17605652#comment-17605652 ]
ASF GitHub Bot commented on KARAF-7550: --------------------------------------- jbonofre commented on PR #1620: URL: https://github.com/apache/karaf/pull/1620#issuecomment-1248985416 Sorry, I was travelling yesterday so a bit late on this one. +1 for me. > 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 > Priority: Major > Fix For: 4.3.8, 4.4.2 > > > 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)