Saturday, July 25, 2015

Jasper report,itext problem NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V

I was working on a project which was creating pdfs with itext (core-renderer) and jasper.
Maven dependencies for conflicting and runtime ,compile time jars were causing problems like :

NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V

I saw lots of thread in internet which was not complete or not applicable to our case.

I did something like below.

1) Found the class having method setRgbTransparencyBlending
JRAbstractExporter

2)Put under my project and there was a compile error for below class
JRPdfExporterTagHelper


Just with 2  class I solved this bad problem.