[Logo] PortalJava
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Hottest Topics] Tópicos Quentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Moderation Log] Log de moderação  
Problema: javax.servlet.ServletException  XML
Índice dos Fóruns » Java para a Web
Autor Mensagem
serjaumfantin
What is Servlet?
[Avatar]

Membro desde: 29/06/2007 00:00:00
Mensagens: 101
Offline

Pessoal,

estou desenvolvendo um sistema usando JSF, MyFaces, Tomahawk e Hibernate.
O erro que recebo na página é o seguinte:
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: Filter execution threw an exception


root cause

java.lang.NoClassDefFoundError: Could not initialize class br.com.acesso.jsf.hibernate.hibernateutil.HibernateUtil
br.com.acesso.jsf.hibernate.sessionfilter.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:23)


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

No console:
SEVERE: Servlet.service() for servlet FacesServlet threw exception
java.lang.NoClassDefFoundError: Could not initialize class br.com.acesso.jsf.hibernate.hibernateutil.HibernateUtil
at br.com.acesso.jsf.hibernate.sessionfilter.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:23)
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:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
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:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)

Segue o arquivo web.xml:

HibernateSessionFilter.java:
HibernateUtil.java:

Alguém pode ajudar?

Abraços...

Sérgio Fantin
[MSN]
eltonk
Moderador

Membro desde: 28/07/2003 00:00:00
Mensagens: 1382
Localização: Florianópolis - SC
Offline

O seu problema é classpath mesmo...

O teu filter não está encontrando em tempo de runtime esta classe: br.com.acesso.jsf.hibernate.hibernateutil.HibernateUtil

Verifique onde ela está e se está sendo empacotada junto com o teu war.

Abraços

Elton Kuzniewski
Analista de Sistemas
SCJA 1.0, SCJP 5.0, SCWCD5.0, SCBCD 5.0
http://www.eltonk.com.br
[Email] [MSN] [ICQ]
 
Índice dos Fóruns » Java para a Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team