Eclipse x TomCat x iReport  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
luiscesarinfo
JavaTeenager
[Avatar]

Membro desde: 15/08/2007 18:26:42
Mensagens: 192
Localização: Goiânia - GO
Offline

Ola pessoal, estou com um problema e gostaria da ajuda de vcs...

Estou trabalhando com o Eclipse Europa com o Apache-TomCat-6.0.13 na versão compactada que baixei do site... o Meu servidor de aplicação está com o Apache-TomCat-6.0.14 na versão Windows Service Installer.

Pois bem... quando faço um relatorio no meu ambiente de desenvolvimento, o relatorio funciona perfeitamente, mas quando coloco para rodar no servidor de aplicação dá o seguinte erro:

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception


root cause

java.lang.NoClassDefFoundError: org/apache/commons/collections/ReferenceMap
net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.<clinit>(JRAbstractJavaCompiler.java:5
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
java.lang.reflect.Constructor.newInstance(Unknown Source)
java.lang.Class.newInstance0(Unknown Source)
java.lang.Class.newInstance(Unknown Source)
net.sf.jasperreports.engine.design.JRDefaultCompiler.getCompiler(JRDefaultCompiler.java:201)
net.sf.jasperreports.engine.design.JRDefaultCompiler.loadEvaluator(JRDefaultCompiler.java:216)
net.sf.jasperreports.engine.fill.JRFillDataset.createCalculator(JRFillDataset.java:404)
net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:373)
net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:73)
net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:55)
net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:147)
net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:57)
net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)
net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234)
report.RequisicaoVeiculoAberto.doPost(RequisicaoVeiculoAberto.java:45)
report.RequisicaoVeiculoAberto.doGet(RequisicaoVeiculoAberto.java:67)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.14


Alguém pode me dizer porque ?

abraços a todos.

Esp. em Orientação a Objetos e Internet
Bs. em Ciência da Computação
Analista de Sistemas / Desenvolvedor JAVA
www.icoweb.com.br
[Email] [MSN]
maquiavelbona
JWizard
[Avatar]

Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline

luiscesarinfo wrote:Alguém pode me dizer porque ?

abraços a todos.

Stacktrace de luiscesarinfo wrote:root cause

java.lang.NoClassDefFoundError: org/apache/commons/collections/ReferenceMap

Será que não está faltando colocar o jar do apache commons collections no seu lib? Pode estar no projeto mas as vezes não no seu WEB-INF/lib.

Uma pergunta em off, é difícil interpretar essa stacktrace?

Até!

----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)

"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781)
luiscesarinfo
JavaTeenager
[Avatar]

Membro desde: 15/08/2007 18:26:42
Mensagens: 192
Localização: Goiânia - GO
Offline

Funcionou perfeitamente, só que no caso os jar estam na pasta lib do apache compactado e no apache windows installer não tinha. coloquei tudo da WEBINF/lib do meu projeto e funcionou...


muito obrigado...

PS. as stacktrace são faceis de interpretar.

This message was edited 1 time. Last update was at 20/11/2007 15:57:45


Esp. em Orientação a Objetos e Internet
Bs. em Ciência da Computação
Analista de Sistemas / Desenvolvedor JAVA
www.icoweb.com.br
[Email] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team