У меня есть клиент, который регистрируется в JMX для уведомлений.Всякий раз, когда приложение JMX Notification Emitting перезапускается, я получаю исключение
01/08/2010 16:28:04 com.sun.jmx.remote.ws.client.JMXWSManStub fetchNotifications
WARNING: Exception java.io.IOException: java.net.ConnectException: Connection refused: connectoccured during fetch. Closing connection
и прекращаю получать уведомления (очевидно).
Я хотел бы иметь возможность перехватить это исключение, чтобы я мог запуститьпоток, который будет опрашивать целевое приложение до тех пор, пока оно не будет восстановлено, а затем я хотел бы повторно зарегистрироваться в событиях.
Мой вопрос - как я могу обработать это исключение самостоятельно?В настоящее время платформа JMX ловит его, и я не уверен, смогу ли я взять на себя управление этим самостоятельно.
Спасибо за помощь!