Upgrade JasperReports 3.6.0 to 3.7.4
Description
Environment
Acceptance / Success Criteria
Attachments
- 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.
Details
Assignee
UnassignedUnassignedReporter
Ronny TrommerRonny TrommerComponents
Affects versions
Priority
Minor
Details
Details
Assignee
Reporter
Components
Affects versions
Priority
PagerDuty
PagerDuty Incident
PagerDuty
PagerDuty Incident
PagerDuty

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