NullPointerException in RrdtoolXportFetchStrategy

Description

The service throws an NPE when using older versions of rrdtool.

This case should be handled properly and an error of the form "Use rrdtool v1.4.0 or greater" should be logged instead.

Stack trace:

java.lang.NullPointerException
at org.opennms.web.rest.measurements.fetch.RrdtoolXportFetchStrategy.fetchMeasurements(RrdtoolXportFetchStrategy.java:177) ~[org.opennms.features.rest-measurements-api-16.0.0.jar:?]
at org.opennms.web.rest.measurements.fetch.AbstractRrdBasedFetchStrategy.fetch(AbstractRrdBasedFetchStrategy.java:113) ~[org.opennms.features.rest-measurements-api-16.0.0.jar:?]
at org.opennms.web.rest.MeasurementsRestService.query(MeasurementsRestService.java:155) [org.opennms.features.rest-measurements-api-16.0.0.jar:?]

Environment

CentOS 6, rrdtool v1.3.8

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White June 5, 2015 at 9:15 AM

Fixed in develop and merged to release-16.0.1 with dffd365a957f87b5b4150fe86305f4a0f018e2c6.

Fixed

Details

Assignee

Reporter

Components

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created June 3, 2015 at 7:07 AM
Updated November 6, 2015 at 6:01 PM
Resolved June 5, 2015 at 9:15 AM

Flag notifications