Problema de JAR no tom cat

1 resposta
leokaos

olá

procurei no forum mas a resolução q encontrei naum funciona…o problema eh o seguinte

estou montando um sistema simples de login e estou usando o hibernate…mto bem…fiz as classes no netbeans e tals e rodou bem…teh aih sem problema…porem qdo fui fazer o projeto web no tom cat ele naum acha os jar q coloque em …\webapps\registro\WEB-INF\lib, nessa pasta coloquei todos os jar do hibernate e ele naum acha os jar nessa pasta…

agradeço a ajuda!

index.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <h2>Hello World!</h2>
        <%
            
            org.hibernate.cfg.AnnotationConfiguration leo = new org.hibernate.cfg.AnnotationConfiguration();
        %>
    </body>
</html>

aki foi soh um teste pra ele achar os jar e jah deu o erro…a estrutura de pastas estah assim:

-registro
–WEB-INF
—classes
—lib
----todos os jar estaum aki
—web.xml
–index.jsp

e o erro foi esse

exception 

org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 20

17:         <h2>Hello World!</h2>
18:         <%
19:             
20:             AnnotationConfiguration leo = new AnnotationConfiguration();
21:         %>
22:     </body>
23: </html>


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 

javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/dom4j/DocumentException
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:80)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 

java.lang.NoClassDefFoundError: org/dom4j/DocumentException
	org.apache.jsp.index_jsp._jspService(index_jsp.java:70)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 

java.lang.ClassNotFoundException: org.dom4j.DocumentException
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:70)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

1 Resposta

leokaos

funcionou agora…naum sei o q era mas funcionou…vlw!!

Criado 4 de julho de 2008
Ultima resposta 18 de jul. de 2008
Respostas 1
Participantes 1