NRTG is throwing ConcurrentModificationException

Description

A customer is running OpenNMS 1.12.5 with Oracle JDK 7u45 on a CentOS 6 machine.

After trying to start NRTG on a SNMP metric from the WebUI, it shows the exception attached on nrtg-exception.log

Acceptance / Success Criteria

None

Attachments

4

Lucidchart Diagrams

Activity

Show:

Alejandro Galue May 1, 2015 at 4:47 PM

Fixed on foundation on revision a41d7482d4c2a29ef9fe0dbe0e85ff32cd582341 for foundation. This will be merged upstream for the upcoming versions of OpenNMS.

Alejandro Galue May 1, 2015 at 4:45 PM

The correct solution is attached as a patch file, as well as a test class that I've used to validate the solution (including a screenshot to prove it).

Alejandro Galue May 1, 2015 at 4:13 PM

A customer has reported on 14.0.3 the same exception.

The provided solution is not 100% correct.

Alejandro Galue August 11, 2014 at 11:30 AM

Fixed on revision 795cbe12d34fbd74b19465965e16289295ff1d89 for 1.12.

The fix will be eventually merged on master.

Alejandro Galue August 11, 2014 at 11:23 AM

Here is another example:

http://demo.opennms.org/opennms/nrt/starter?resourceId=node[49].nodeSnmp[]&report=mib2.icmp.info

As a side note: graph with complex/large legend are not rendered properly when NTRG works.

Fixed

Details

Assignee

Reporter

Labels

Components

Priority

PagerDuty

Created May 2, 2014 at 11:30 AM
Updated June 17, 2015 at 12:22 PM
Resolved May 1, 2015 at 4:47 PM