TomCat 5.5.0 - Servlet Erro

Blz galera! É o seguinte, mudei a versao do TomCat da 3.X para a 5.5.0.
Vou colocar um exemplo bem simples, mas, q esta retornando o mesmo problema:


  • No arquivo Ola.java:

import java.io.;
import javax.servlet.
;
import javax.servlet.http.*;
public class Ola extends HttpServlet
{

public String getServletInfo()
	{
		return "Olá versao 0.1!";
	}
public void doGet(HttpServletRequest req, HttpServletResponse res)
      throws IOException, ServletException
      {
	res.setContentType("text/html");
            PrintWriter out = res.getWriter();
	out.println("<html>");
	out.println("<head>");
	out.println("<title>Servlet</title>");
	out.println("</head>");
	out.println("<body>Ola Mundo!</body>");
	out.println("</html>");
            out.close();
  }	

}


  • No arquivo web.xml:

<?xml version=“1.0” encoding=“ISO-8859-1”?>

<!DOCTYPE web-app PUBLIC
“-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN”
http://java.sun.com/j2ee/dtds/web-app_2_2.dtd”>

<web-app>
<servlet>
<servlet-name>Ola</servlet-name>
<servlet-class>Ola</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Ola</servlet-name>
<url-pattern>/Ola</url-pattern>
</servlet-mapping>

</web-app>


Quando acesso o servlet pelo o endereco:

http://localhost:8080/MyApp/Ola

nao da nenhum erro, mostra o conteudo do servlet, mas, quando uso
a url:

http://localhost:8080/MyApp/servlet/Ola

ele da uma mensagem, como nao tivesse encontrado o servlet.

Mensagem:

HTTP Status 404 - /MyApp/servlet/Ola


type Status report

message /MyApp/servlet/Ola

description The requested resource (/MyApp/servlet/Ola) is not available.


Apache Tomcat/5.5.0

Todos os servlets q tinha feio no 3.X da esse problema, tenho q acrescentar mais
alguma coisa no arquivo web.xml?

Obs.: Os servlets de exemplo, todos funcionam das duas formas.

Obrigado pela atencao

vc precisa criar um mapeamento com essa URL.

&lt;servlet-mapping&gt; 
&lt;servlet-name&gt;Ola&lt;/servlet-name&gt; 
&lt;url-pattern&gt;/servlet/Ola&lt;/url-pattern&gt; 
&lt;/servlet-mapping&gt; 

Valeu cara…era isso mesmo, mas, é estranho, pq em versoes anteriores nao necessitava disso…

Obrigado pela ajuda