Conflito entre as lib´s iText

123 views
Skip to first unread message

Robson C

unread,
Jan 15, 2018, 10:49:19 AM1/15/18
to JRimum Community
Prezados bom dia.

Hoje tive um retorno de um cliente, no e-mail ele descrevia que apos eu atualizar o sistema com a nova geração de boletos o sistema passou a não emitir mais nenhum relatório e enviou o log de erros

Causa:
java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setTabs(Lcom/lowagie/text/pdf/PdfName;)V at
 net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:664) at
 net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:514) at
 net.sf.jasperreports.engine.JasperExportManager.exportToPdfFile(JasperExportManager.java:157) at
 net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:505) at

Eu gero os relatórios no sistema com o jasper e observei que ele usa a lib iText na versão 2.1.7
já o bopepo usa a versão 2.0.8

Detalhe: na geração de boletos nenhum problema ocorre, a dependência ao iText esta interna no arquivo jar do bopepo 

alguém já passou por algum problema ou saberia como resolver isto? infelizmente eu tive que voltar a versão do meu aplicativo

Ricardo Oliveira Freitas

unread,
Apr 28, 2020, 5:29:05 PM4/28/20
to JRimum Community
Amigo, desculpa 42 anos depois perguntar, mas como vc resolveu esse problema, eu mudei meus relatórios e agora esta dando vários erros, e um deles é esse na hora de exportar para pdf. valw

Solerman Kaplon

unread,
Apr 29, 2020, 7:35:56 AM4/29/20
to jrimum-c...@googlegroups.com
Não fui eu quem tive o problema, mas no meu projeto só uso a versão 2.1.7 e funciona bem com os boletos e o jasperreports 5.5.1.
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
Community" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para
jrimum-c...@googlegroups.com
ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para
jrimum-communi...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR

---
Você recebeu essa mensagem porque está inscrito no grupo "JRimum Community" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jrimum-communi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/jrimum-community/9244d19b-5dbf-4e50-96f6-b7d767cf258c%40googlegroups.com.


rodrigo.da...@gmail.com

unread,
Nov 3, 2020, 11:24:30 PM11/3/20
to JRimum Community
Boa noite, 
formatei minha maquina e fica dando erro no boleto agora, poderia me ajudar

log4j:WARN No appenders could be found for logger (org.jrimum.bopepo.Boleto).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Erro ao tentar criar arquivo! Causado por Erro ao tentar criar arquivo! Causado por java.lang.IllegalStateException: java.io.IOException: java.awt.Image fetch aborted or errored
at org.jrimum.utilix.Exceptions.throwIllegalStateException(Exceptions.java:183)
at org.jrimum.bopepo.view.PdfViewer.getFile(PdfViewer.java:153)
at org.jrimum.bopepo.view.PdfViewer.getFile(PdfViewer.java:126)
at org.jrimum.bopepo.view.BoletoViewer.getPdfAsFile(BoletoViewer.java:1258)



Allan Gaspar

unread,
Nov 4, 2020, 3:43:30 AM11/4/20
to jrimum-c...@googlegroups.com
Cara o maven nao ta encontrando sua lib do itext para baixar ou a versão ta dando conflito como bc mesmo disse coloca a 2.1.7.js7

Rodrigo Araujo

unread,
Nov 4, 2020, 8:10:31 AM11/4/20
to jrimum-c...@googlegroups.com
Bom dia Allan,

Você conseguiria me enviar por anexo o itext 2.1.7.js7
Tentei baixar em varios sites mas a versão .js7 nao to achando?
Obrigado.

Att,

Rodrigo Araujo

Assistente de Projetos de Implantação I

rodrigo.araujo@gmail.com

(51) 9914.68376



Allan Gaspar

unread,
Nov 4, 2020, 8:52:10 AM11/4/20
to jrimum-c...@googlegroups.com

Alyesson Sousa

unread,
Nov 4, 2020, 3:40:26 PM11/4/20
to jrimum-c...@googlegroups.com
Acredito que a pasta onde ta as imagens do boleto não existe ou está com outro nome, pelo erro


Causado por java.lang.IllegalStateException: java.io.IOException: java.awt.Image


Em qua, 4 de nov de 2020 01:24, rodrigo.da...@gmail.com <rodrigo.da...@gmail.com> escreveu:

Rodrigo Araujo

unread,
Nov 5, 2020, 9:05:30 PM11/5/20
to jrimum-c...@googlegroups.com
Boa noite pessoal,
Funcionava perfeito tudo, após mudar pra um hd para ssd e importar o projeto novamente começou a dar erro, olha o erro de sempre.

log4j:WARN No appenders could be found for logger (org.jrimum.bopepo.Boleto).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Erro ao tentar criar arquivo! Causado por Erro ao tentar criar arquivo! Causado por java.lang.IllegalStateException: java.io.IOException: java.awt.Image fetch aborted or errored
at org.jrimum.utilix.Exceptions.throwIllegalStateException(Exceptions.java:183)
at org.jrimum.bopepo.view.PdfViewer.getFile(PdfViewer.java:153)
at org.jrimum.bopepo.view.PdfViewer.getFile(PdfViewer.java:126)
at org.jrimum.bopepo.view.BoletoViewer.getPdfAsFile(BoletoViewer.java:1258)
at denismultimarcas.FormConsulta.gerarBoleto(FormConsulta.java:2710)
at denismultimarcas.FormConsulta.btnXMLbtnSairActionPerformed(FormConsulta.java:2909)
at denismultimarcas.FormConsulta.access$1400(FormConsulta.java:108)
at denismultimarcas.FormConsulta$14.actionPerformed(FormConsulta.java:372)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.IllegalStateException: Erro ao tentar criar arquivo! Causado por java.lang.IllegalStateException: java.io.IOException: java.awt.Image fetch aborted or errored
at org.jrimum.utilix.Exceptions.throwIllegalStateException(Exceptions.java:183)
at org.jrimum.bopepo.pdf.PdfDocMix.toFile(PdfDocMix.java:783)
at org.jrimum.bopepo.view.PdfViewer.getFile(PdfViewer.java:147)
... 42 more
Caused by: java.lang.IllegalStateException: java.lang.IllegalStateException: java.io.IOException: java.awt.Image fetch aborted or errored
at org.jrimum.utilix.Exceptions.throwIllegalStateException(Exceptions.java:163)
at org.jrimum.bopepo.pdf.PdfDocMix.setImage(PdfDocMix.java:1101)
at org.jrimum.bopepo.pdf.PdfDocMix.setImageFields(PdfDocMix.java:1076)
at org.jrimum.bopepo.pdf.PdfDocMix.fillFields(PdfDocMix.java:1044)
at org.jrimum.bopepo.pdf.PdfDocMix.process(PdfDocMix.java:987)
at org.jrimum.bopepo.pdf.PdfDocMix.toFile(PdfDocMix.java:773)
... 43 more
Caused by: java.lang.IllegalStateException: java.io.IOException: java.awt.Image fetch aborted or errored
at org.jrimum.utilix.Exceptions.throwIllegalStateException(Exceptions.java:163)
at org.jrimum.bopepo.pdf.PdfDocMix.getPdfImage(PdfDocMix.java:1118)
at org.jrimum.bopepo.pdf.PdfDocMix.setImage(PdfDocMix.java:1099)
... 47 more
Caused by: java.io.IOException: java.awt.Image fetch aborted or errored
at com.lowagie.text.Image.getInstance(Unknown Source)
at com.lowagie.text.Image.getInstance(Unknown Source)
at org.jrimum.bopepo.pdf.PdfDocMix.getPdfImage(PdfDocMix.java:1115)
... 48 more

Rodrigo Araujo

Assistente de Projetos de Implantação I

rodrigo.araujo@gmail.com

(51) 9914.68376


Rodrigo Araujo

unread,
Nov 5, 2020, 10:50:12 PM11/5/20
to jrimum-c...@googlegroups.com
Resolvido, aff era só a imagem do boleto que nao tinha copiado aff kkkk, obrigado gente pela ajuda

Rodrigo Araujo

Assistente de Projetos de Implantação I

rodrigo.araujo@gmail.com

(51) 9914.68376


Reply all
Reply to author
Forward
0 new messages