ao tentar acessar o endereço :
http://localhost:8080/CallDesk/servlet/ServletLogin
esta retornando o 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: Wrapper cannot find servlet class servlet.ServletLogin or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:595)
root cause
java.lang.ClassNotFoundException: servlet.ServletLogin
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:595)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.27 logs.
--------------------------------------------------------------------------------
Apache Tomcat/5.0.27
o ServletLogin.java está aqui :
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ServletLogin extends HttpServlet {
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String comando = request.getParameter("acessar");
if (comando.equalsIgnoreCase("Acessar")) {
try {
LoginBD loginBD = new LoginBD();
UsuarioBean usuario = new UsuarioBean();
String strLogin = request.getParameter("login");
String strSenha = request.getParameter("senha");
usuario = loginBD.checaUsuario(strLogin);
if( (strLogin.equalsIgnoreCase(usuario.getLogin())) &&
(strSenha.equalsIgnoreCase(usuario.getSenha())) ){
getServletContext().getRequestDispatcher("/chamado.jsp").forward(request, response);
//response.sendRedirect("chamado.jsp");
// request.getSession().setAttribute( "user", user );
//request.getServletDispatcher( "/chamado.jsp" ).
//forward( request, response );
}else{
//request.getServletDispatcher( "/login.jsp" ).
//forward( request, response );
request.getRequestDispatcher( "/error.jsp" ).forward( request, response );
//response.sendRedirect("login.jsp");
}
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
protected void processRequest(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
processRequest(request, response);
}
/**
* Returns a short description of the servlet.
*/
public String getServletInfo() {
return "Short description";
}
}
alguem poderia dar uma ajuda sobre o que está acontecendo - “urgente”
Obrigado.
[size=“15”][color=“red”]* Editado: Pelo amor de Deus! Use >>>BBCode<<< em seus códigos![/color][/size]