There is a loop in method JMXNotifier.removeNotificationListener starting for (int i=_notificationDetails.size(); i >= 0; i--) { NotificationDetails n=_notificationDetails.get(i) This code is incorrect as the last item in a list has alvays index size() - 1, not size() The sam issue applies for the other removeNotificationListener.
Verified in ER2
Gary Brown <gary> updated the status of jira RTGOV-260 to Closed