0

我试图让 JMX MBean 操作从 JConsole 返回“方法成功调用”以外的内容。当调用的方法发生异常时,我希望从 JConsole 中看到“方法失败”,而不是“方法成功调用”。我可以在我的 MBean 中做些什么来实现这一点吗?

4

1 回答 1

0

据我所知,JMXConsole 不会报告成功调用的方法,除非它是。听起来异常被困在您的目标 JMX 调用方法中,或者该方法的执行路径中的某个地方。确保允许您的异常冒泡,最终,JMX 层将选择一个异常类型来包装它,通常javax.management.MBeanException如果它是一个通用异常。

于 2013-10-29T17:14:41.373 回答