Upgrade JasperReports 3.6.0 to 3.7.4

Description

To use the more stable and feature rich iReport Designer 3.7.4 to design OpenNMS JasperReports, it is necessary to upgrade the OpenNMS deployed jasperreports and iText library in

$OPENNMS_SOURCE/dependencies/opennms-jasper/pom.xml

Environment

Operating System: All Platform: PC URL: http://www.open-factory.org

Acceptance / Success Criteria

None

Attachments

1
  • 20 Aug 2010, 02:18 PM

Lucidchart Diagrams

Activity

David Hustace March 22, 2011 at 6:43 AM

Ronny has 2 accounts. One has 3 recent login attempts and 3 failures. Changing issues to his indigo account.

Seth Leger February 3, 2011 at 5:07 PM

We had updated to the latest Jasper Reports (3.7.6) a while ago, I just tweaked the POMs to pull the artifact from the public maven servers. They changed the artifact name to net.sf.jasperreports:jasperreports. Marking as fixed.

commit 895a2c57e2b422da5b60e9bec81fe5bd3d27375e

R. Trommer August 27, 2010 at 8:49 AM

Thank you for hint ranger, should be integrated.

Benjamin Reed August 27, 2010 at 8:28 AM

Did you mean to close this, Ronny? that means no one will ever see/integrate it...

R. Trommer August 20, 2010 at 2:18 PM

Created an attachment (id=1067)
Upgrade dependencies from JasperReports 3.6.0 to 3.7.4

Apply this patch and recompiling OpenNMS. Currently the new libraries are NOT in the curent online maven repository, so you have to add manually the both JAR files to your local maven repository:

mvn install:install-file -DgroupId=jasperreports -DartifactId=jasperreports -Dversion=3.7.4 -Dpackaging=jar \ -Dfile=/Applications/iReport-3.7.4.app/Contents/Resources/ireport/ireport/modules/ext/jasperreports-3.7.4.jar

mvn install:install-file -DgroupId=jasperreports -DartifactId=iText -Dversion=2.1.7 -Dpackaging=jar \ -Dfile=/Applications/iReport-3.7.4.app/Contents/Resources/ireport/ireport/modules/ext/iText-2.1.7.jar

The JAR can are deployed in iReport 3.7.4. I tried to replace only the two jars in an installed OpenNMS without success. Reportd won't start and crashes with NoClassFound Exceptions. So you have to compile against the new jars.

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

PagerDuty

Created August 20, 2010 at 2:14 PM
Updated November 6, 2014 at 4:52 AM
Resolved February 3, 2011 at 5:07 PM

Flag notifications