Ireport

3 respostas
G

Aí Galera,

Estou om um probleminha, com o Ireport.
Estava utilizando O Ireport 2.0, e resolvi migrar para o Ireport 3.5.0.
Alterei as libs necessarias no CLASSPATH do projecto, e tudo podia ser pacifico…, mas não é.
Começa por me dar estas mensagens:
The ‘leftBorderColor’ attribute is deprecated. Use the tag instead.
E este erro:

java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V
	at net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:455)
	at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:333)
	at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfStream(JasperExportManager.java:167)
	at infosistema.snbpc.rnbp.view.command.bombeiro.CmdBombeiroFichaPdf.execute(Unknown Source)
	at infosistema.snbpc.rnbp.view.command.CommandManager.executeCommand(Unknown Source)
	at infosistema.snbpc.rnbp.controller.Controller.doAction(Unknown Source)
	at infosistema.snbpc.rnbp.controller.Controller.doPost(Unknown Source)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
	at java.lang.Thread.run(Thread.java:619)

Eu sei que isto acontece, porque as tags do file jrxml estão deprecated.
Alguém me pode dar uma mãozinha e explicar se é possivel converter o jrxml da v. 2.0 para a v. 3.5.0 ???

Vlw
[[[]]]'s

//Graveyard

3 Respostas

G

Aí Galera,

Já resolvi o problema.
Foi só substituir o jar itext-1.4.1.jar, pelo itext-2.1.0.jar, e funcionou logo.

Fica aqui a dica para quem encontrar com o mesmo problema.

Vlw

//Graveyard

juniorsatanas

pebnsei que era por causa do OS 64 bits !

M

graveyard:
Aí Galera,

Já resolvi o problema.
Foi só substituir o jar itext-1.4.1.jar, pelo itext-2.1.0.jar, e funcionou logo.

Fica aqui a dica para quem encontrar com o mesmo problema.

Vlw

//Graveyard

Você foi grande! Esta dica resolveu meu problema de não gerar o arquivo em PDF. A versão itext-2.1.0.jar fez com que meu relatório fosse gerado em pdf, com outras versões de itext não estava gerando em PDF, apenas em HTML, DOCX etc…

Criado 30 de abril de 2009
Ultima resposta 29 de out. de 2012
Respostas 3
Participantes 3