i tried add jasper reports library (net.sf.jasperreports:jasperreports:5.2.0) maven dependency project , unfortunately 1 of it's dependencies com.lowagie:itext:2.1.7.js2 little bit untypical , cannot located in maven central. i've found, however, it's available @ http://jasperreports.sourceforge.net/maven2/com/lowagie/itext/ .
my questions are:
what purpose of jaspersoft custom-build of itext? patches?
is safe use regular itext library, version 2.1.7 found in maven central repo?
since itext license changed mpl/lgpl jasper report couldn't upgrade. according lgpl supplied jar file changes.
you may ask changes are:
- they added pom.xml (not relevant in case)
- they did minor change ant.properties own version numbering (not relevant in case)
- patched
pdfgraphics2d.javafile (fixed transparency bug)
the change currentfillgstate, lines 1089, 1490, 1616-1628.
what means difficult tell have following possibilities:
- exchange patched.jar default , run (extensive) tests
- add patched.jar repository
- add public jasper report repo repo (http://jasperreports.sourceforge.net/maven2)
- and others pointed out ask jr folks further details, e.g. here start: http://community.jaspersoft.com/jasperreports-library/issues/2594-0
Comments
Post a Comment