Erro ao executar um aplicação JAVA usando o Tomcat

1 resposta
L

Olá pessoal, estou precisando de ajuda urgente!

Eu estou tentando rodar um aplicativo web em java como localhost, estava dando diversos erros de compilação e de acesso a banco de dados que consegui resolver, mas agora está dando alguns erros que pelo que me parece são referências a classes.

No Apache, aparece os seguintes erros:

org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:167)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:332)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
	java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	java.security.AccessController.doPrivileged(Native Method)
	java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:132)
	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:161)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:332)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

Na pasta lib do Apache eu notei que tinha alguns arquivos.jar que pareciam estar relacionados ao erro acima, então no CLASSPATH, fiz referência a esta pasta esperando que funcionasse, porém não tive sucesso. Fiz referência tanto a pasta lib quanto uma pasta de classes que está na raiz do programa no CLASSPATH, mas não adiantou, é realmente muito estranho.

Fiz algo de errado? Pode ser um erro do Tomcat ou um erro que eu estou causando?

Obrigado pessoal!

1 Resposta

romarcio

Parecia ou era o jar necessario?
Parecer não adianta, sem que ser o próprio.

Descompacta o jar que vc acha que é, e ve se contém essa classe, exatamente no mesmo diretorio:org.apache.jsp.index
Senão pega aqui: http://www.findjar.com/jar/tomcat/catalina-root/5.5.12/catalina-root-5.5.12.jar.html

Criado 20 de janeiro de 2011
Ultima resposta 20 de jan. de 2011
Respostas 1
Participantes 2