The jasper report templates doesn't work after enabling storeByForeignSource

Description

JRobinDirectoryUtil from integrations/opennms-jasper-extensions is not aware of the storeByForeignSource feature, and is going to build the paths using the old way with the node's ID.

But, there are some reports that are building the RRD paths directly, so they should be fixed too.

Here is the list of affected reports:

  • AveragePeakTrafficRates.jrxml

  • DiskUsageForCTX.jrxml

  • SerialInterfaceUtilizationSummary.jrxml

  • TotalBytesTransferredByInterface.jrxml

  • subreports/95thPercentileTrafficRate_subreport.jrxml

  • subreports/DiskUsageForCTXServers_subreport1.jrxml

  • subreports/PeakTraffic_subreport.jrxml

  • subreports/TotalBytesTransferredByInterface_subreport1.jrxml

Environment

OpenNMS 1.12.0 installed on a CentOS 6.4 x86_64 VM using YUM, and enabling storeByForeignSource in opennms.properties

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Alejandro Galue August 29, 2013 at 12:22 PM

Fixed on revision e336a6df1ebb6618284a7eef3f1ba78f04c32672 for 1.12

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created August 28, 2013 at 11:03 AM
Updated January 27, 2017 at 4:20 PM
Resolved August 29, 2013 at 12:22 PM