0

JConsole から「メソッドが正常に呼び出されました」以外の値を返す JMX MBean 操作を取得しようとしています。呼び出されたメソッドで例外が発生した場合、「メソッドが正常に呼び出されました」ではなく、JConsole から「メソッドが失敗しました」と表示されます。これを実現するために MBean でできることはありますか?

4

1 に答える 1

0

私の知る限り、JMXConsole は、正常に呼び出されたメソッドを報告しません。ターゲットの JMX で呼び出されたメソッド、またはそのメソッドの実行パスのどこかに例外がトラップされているようです。例外がバブルアップすることを確認してください。最終的には、JMX レイヤーがラップする例外タイプを選択します (通常javax.management.MBeanException、それが一般的な例外である場合)。

于 2013-10-29T17:14:41.373 に答える