| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2010 08:50:27
|
fanama
JavaTeenager
Membro desde: 21/05/2007 16:32:57
Mensagens: 176
Localização: Socorro - SP
Offline
|
Olá pessoal;
Saudações!
Estou com um probleminha e gostaria de contar com a ajuda dos colegas.
tenho o seguinte método:
Quando vou gerar o relatório em PDF para depois ser exibido no browser estou recebendo algo como nulo, vejam o erro:
Poderiam me ajudar a resolver?
P.S: Estava funcionando, tive que formatar a maquina, restaurar o projeto e instalei o iReport com uma vresão mais recente. Me certifiquei que o relatório está funcionando. Até vi algumas mensagens na net dizendo que deveria salvar o PDF em algum lugar para o usuário fazer o download, mas não sei como fazer isso.
Obrigado!
Marco Aurélio
This message was edited 1 time. Last update was at 28/07/2010 11:00:12
|
"A boca fala do que está cheio o coração" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2010 11:01:57
|
fanama
JavaTeenager
Membro desde: 21/05/2007 16:32:57
Mensagens: 176
Localização: Socorro - SP
Offline
|
Pessoal...
Dois pequenos erros:
1) A url de conexão do relatório estava diferente da url de conexão do meu método getConexao();
2) Ao atualizar o IReport, havia algumas bibliotecas antigas no meu classpath, exclui e deixei os jars somente na aplicação.
Obrigado!
Marco A.
|
"A boca fala do que está cheio o coração" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2010 23:18:08
|
mateus.said
Thread.start()
Membro desde: 26/10/2010 23:16:24
Mensagens: 33
Offline
|
Boa noite,
Quais foram os Jars, que você utilizou no seu projeto??
Obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/10/2010 05:58:17
|
fanama
JavaTeenager
Membro desde: 21/05/2007 16:32:57
Mensagens: 176
Localização: Socorro - SP
Offline
|
Olá Mateus;
os JARS foram:
Commons-beansutil;
Commons-codec;
Commons-collection;
commons-digester;
commons-httpclient;
commons-javaflow;
commons-logging;
groovy-all;
iText
e
jasperreports.
Att.
Marco A.
This message was edited 1 time. Last update was at 27/10/2010 05:58:43
|
"A boca fala do que está cheio o coração" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/10/2010 11:37:57
|
mateus.said
Thread.start()
Membro desde: 26/10/2010 23:16:24
Mensagens: 33
Offline
|
Bom dia fanama,
Eu coloquei todos os jars necessários, referentes ao ireport 3.7.5. Quando eu rodo em desktop funciona. Porém ao tentar rodar na web, através de uma servlet acontece o seguinte erro:
java.lang.NullPointerException
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234)
at teste.RelatorioEstoqueAtual.geraRelatorio(RelatorioEstoqueAtual.java:4
at action.relatorios.EstoqueAtual.doPost(EstoqueAtual.java:47)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:29
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:58
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
O estranho é porque se for em desktop, funciona perfeitamente.
Obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2010 06:20:03
|
fanama
JavaTeenager
Membro desde: 21/05/2007 16:32:57
Mensagens: 176
Localização: Socorro - SP
Offline
|
Olá Mateus;
Como pode perceber, é exatamente o mesmo erro que tive há um tempo atrás e descrito neste tópico.
A solução que achei na época foi, como descrita no tópico, excluir todos os meus JARS (java/jre/lib/ext) e deixá-los somente na lib da aplicação.
Att
Marco Aurélio.
|
"A boca fala do que está cheio o coração" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2010 15:02:43
|
mateus.said
Thread.start()
Membro desde: 26/10/2010 23:16:24
Mensagens: 33
Offline
|
Valeu Marco, funcionou perfeitamente. Brigadão.
Só mais uma dúvida:
Ele está exibindo o relatório, porém no lado servidor.
Como faço para ser exibido no lado cliente?
Tem algum exemplo?
Obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/10/2010 05:48:12
|
fanama
JavaTeenager
Membro desde: 21/05/2007 16:32:57
Mensagens: 176
Localização: Socorro - SP
Offline
|
Olá Mateus!
Que bom que funcionou!
Não entendi o que você quis dizer com
Ele está exibindo o relatório, porém no lado servidor.
Abçs
Marco A.
|
"A boca fala do que está cheio o coração" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/10/2010 10:42:39
|
mateus.said
Thread.start()
Membro desde: 26/10/2010 23:16:24
Mensagens: 33
Offline
|
Bom dia,
É porque estou falando de uma aplicação web Cliente/Servidor.
Só estava conseguindo exibir o relatorio no lado cliente, mas ja consegui fazer o brownser abrir o pdf.
Você sabe quais são os Jars necessários para exibição de gráficos?
Obrigado.
|
|
|
 |
|
|