Boleto HTML

310 views
Skip to first unread message

Adriano Aguiar

unread,
Sep 6, 2014, 12:40:32 AM9/6/14
to caelum-st...@googlegroups.com
Boa noite erro ao emitir boleto html está ocorrendo seguinte erro:

br.com.caelum.stella.boleto.exception.GeracaoBoletoException: br.com.caelum.stella.boleto.exception.GeracaoBoletoException: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : linhaDigitavel
    at br.com.caelum.stella.boleto.transformer.GeradorDeBoleto.geraPDF(GeradorDeBoleto.java:129)
    at br.com.seminario.servlet.participante.ServletDownloadFile.doPost(ServletDownloadFile.java:95)
    at br.com.seminario.servlet.participante.ServletDownloadFile.doGet(ServletDownloadFile.java:49)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: br.com.caelum.stella.boleto.exception.GeracaoBoletoException: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : linhaDigitavel
    at br.com.caelum.stella.boleto.transformer.GeradorDeBoleto.geraRelatorio(GeradorDeBoleto.java:101)
    at br.com.caelum.stella.boleto.transformer.GeradorDeBoleto.geraPDF(GeradorDeBoleto.java:126)
    ... 24 more
Caused by: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : linhaDigitavel
    at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:119)
    at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getFieldValue(JRAbstractBeanDataSource.java:96)
    at net.sf.jasperreports.engine.data.JRBeanCollectionDataSource.getFieldValue(JRBeanCollectionDataSource.java:100)
    at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:1358)
    at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1259)
    at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1235)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1588)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:149)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:939)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:871)
    at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:114)
    at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:653)
    at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:634)
    at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:956)
    at br.com.caelum.stella.boleto.transformer.GeradorDeBoleto.geraRelatorio(GeradorDeBoleto.java:97)
    ... 25 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:2155)
    at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1323)
    at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:762)
    at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:837)
    at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:426)
    at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:111)
    ... 39 more
Caused by: java.lang.NoClassDefFoundError: br/com/caelum/stella/DigitoPara
    at br.com.caelum.stella.boleto.bancos.gerador.GeradorDeDigitoPadrao.geraDigitoMod(GeradorDeDigitoPadrao.java:16)
    at br.com.caelum.stella.boleto.bancos.gerador.GeradorDeDigitoPadrao.geraDigitoMod11(GeradorDeDigitoPadrao.java:11)
    at br.com.caelum.stella.boleto.bancos.CodigoDeBarrasBuilder.comCampoLivre(CodigoDeBarrasBuilder.java:44)
    at br.com.caelum.stella.boleto.bancos.BancoDoBrasil.geraCodigoDeBarrasPara(BancoDoBrasil.java:49)
    at br.com.caelum.stella.boleto.Boleto.getCodigoDeBarras(Boleto.java:455)
    at br.com.caelum.stella.boleto.Boleto.getLinhaDigitavel(Boleto.java:463)
    ... 49 more

Rodrigo Turini

unread,
Sep 6, 2014, 2:32:14 PM9/6/14
to caelum-stella-user
​> NoClassDefFoundError: br/com/caelum/stella/DigitoPara

​Oi Adriano! Você está com o ​stella-core como dependência?
Usa maven? Se sim, manda a saida do mvn dependency:tree

Rodrigo Turini
Caelum | Ensino e Inovação
www.caelum.com.br

Adriano Aguiar

unread,
Sep 8, 2014, 11:18:19 PM9/8/14
to caelum-st...@googlegroups.com, rodrigo...@caelum.com.br

Boa noite Rodrigo, deu certo só que tamanho do arquivo ficou muito grande tem como eu diminuir tamanho para encaixar na pagina.?


grato,

Adriano de Aguiar

Adriano Aguiar

unread,
Sep 8, 2014, 11:21:08 PM9/8/14
to caelum-st...@googlegroups.com, rodrigo...@caelum.com.br


Em segunda-feira, 8 de setembro de 2014 23h18min19s UTC-4, Adriano Aguiar escreveu:

Boa noite Rodrigo, deu certo só que tamanho do arquivo ficou muito grande tem como eu diminuir tamanho para encaixar na pagina.?


grato,

Adriano de Aguiar

Está ficando dessa forma o código traço  no emissor conforme abaixo:

Mario Amaral

unread,
Sep 9, 2014, 4:09:10 PM9/9/14
to caelum-st...@googlegroups.com, Rodrigo Turini
Oi Adriano

O conteúdo não veio, pode anexar o html ou um print da página?

Obrigado

Mário do Amaral Gonçalves


--
You received this message because you are subscribed to the Google Groups "Caelum Stella User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to caelum-stella-u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mario Amaral

unread,
Sep 14, 2014, 9:10:29 PM9/14/14
to caelum-st...@googlegroups.com
Olá Adriano

Consequi ver o print, o código está riscado porque está marcado como deprecated. Fizemos alterações na API para representar as novas regras para emissão de boletos. Usar o Emissor e Sacado ainda funciona, mas você deveria mudar seu código para usar as novas classes Pagador e Beneficiário, conforme está na wiki: https://github.com/caelum/caelum-stella/wiki/Gerando-boleto

Abraços

Aldir Cerutti Jr

unread,
Nov 16, 2017, 9:19:47 PM11/16/17
to Caelum Stella User
Olá Adriano, pode falar como resolveu?
estou com o stella boletos e estou com esse erro:

br.com.caelum.stella.boleto.exception.GeracaoBoletoException: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : linhaDigitavel


a principio o mesmo que o seu!  fico grato se explicar como resolveu!

Até

Jorge Motta dos Santos

unread,
Nov 17, 2017, 3:20:21 PM11/17/17
to Caelum Stella User
Eu ja tive um erro desse, nao sei se é um erro padrao.

No MEU caso, era um código que estava mandando com 3 digitos onde deveriam ser apenas 2.

Este campo : Beneficiario .comCarteira("09")
Reply all
Reply to author
Forward
0 new messages