Error 404 - Tomcat & JSF & Servlet

Um novo problema…

esta dando erro 404 denovo…

Tenho a seguinte servlet…

package br.com.web.tecea.servlet;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class ReportServlet extends HttpServlet {
	private static final String root = "br.com.web.tecea.servlet.";
	@SuppressWarnings("unchecked")
	@Override
	public void service(HttpServletRequest req, HttpServletResponse res)
			throws ServletException, IOException {
		String report = req.getParameter("report");

		try {
			Class<? extends ReportWriter> clazz = (Class<? extends ReportWriter>) Class
					.forName(root + report);

			ReportWriter repWriter = clazz.newInstance();

			repWriter.service(req, res);
		} catch (Exception e) {
			logger.info(e);
		}

	}
}

E o seguinte web.xml

<?xml version="1.0"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
 <display-name>Tecea</display-name>
 <context-param>
  <param-name>org.richfaces.SKIN</param-name>
  <param-value>classic</param-value>
 </context-param>
 <context-param>
  <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
  <param-value>server</param-value>
 </context-param>
 <filter>
  <display-name>RichFaces Filter</display-name>
  <filter-name>richfaces</filter-name>
  <filter-class>org.ajax4jsf.Filter</filter-class>
 </filter>
 <filter>
  <display-name>PerfilFilter</display-name>
  <filter-name>perfilFilter</filter-name>
  <filter-class>br.com.web.tecea.filter.PerfilFilter</filter-class>
 </filter>
 <filter>
  <display-name>EncodeFilter</display-name>
  <filter-name>encodeFilter</filter-name>
  <filter-class>br.com.web.tecea.filter.UTFEncoderFilter</filter-class>
 </filter>
 <filter-mapping>
  <filter-name>encodeFilter</filter-name>
  <url-pattern>/*</url-pattern>
  <dispatcher>REQUEST</dispatcher>
 </filter-mapping>
 <filter-mapping>
  <filter-name>richfaces</filter-name>
  <servlet-name>Faces Servlet</servlet-name>
  <dispatcher>REQUEST</dispatcher>
  <dispatcher>FORWARD</dispatcher>
  <dispatcher>INCLUDE</dispatcher>
 </filter-mapping>
 <filter-mapping>
  <filter-name>perfilFilter</filter-name>
  <url-pattern>/ptd/*</url-pattern>
  <dispatcher>REQUEST</dispatcher>
 </filter-mapping>
 <listener>
  <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
 </listener>
 <!-- Faces Servlet -->
 <servlet>
  <servlet-name>Faces Servlet</servlet-name>
  <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <servlet>
  <servlet-name>Report Servlet</servlet-name>
  <servlet-class>br.com.web.tecea.servlet.ReportServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <!-- Faces Servlet Mapping -->
 <servlet-mapping>
  <servlet-name>Faces Servlet</servlet-name>
  <url-pattern>*.jsf</url-pattern>
 </servlet-mapping>
 <servlet-mapping>
  <servlet-name>Report Servlet</servlet-name>
  <url-pattern>*.rpt</url-pattern>
 </servlet-mapping>
</web-app>

Acontece que… se eu acesso uma pagina colocando .jsf ele consegue abrir normal… mas se eu uso a extenção .rpt acontece o seguinte erro por exemplo

Not Found

The requested URL /s-index.rpt was not found on this server.

(Visto no mozila firefox)

O unico problema que me intriga é que localmente esse site funciona… só quando eu atualizo no servidor (Que é da Locaweb) acontece isso…

Alguem sabe o que possa ser?

Nova duvida no primeiro post…

Só pra da um up no topico pra não abrir outro… Duvida no primeiro post

Descobri que o cliente mandou otura pessoa fazer o site estatico, e esse web designer mudou o servidor principal do Tomcat para o Apache… então não estava fucionando meus mapeamentos mesmo…
=/
Mudei devolta e funcionou.

Olá amigos,

Eu instalei o tomcat6.018, mas estou tendo problemas ao configura-lo, eu vou em painel controle/ferrament adm/serviços e clico no apache
com direito e dou reiniciar, mas aparece uma tela como se estivesse carregando e depois fecha. Alguem pode me dar uma moral aí???