Famoso erro 404 - TOMCAT - RESOLVIDO

5 respostas
I

Galera, fiz uma pesquisa rápida nos tópicos mas não achei nd que me ajudasse.

web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
 
<web-app 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"
 version="2.5">
    <display-name>Desenvolvimento</display-name>
    <description>
        Descritor do contexto de desenvolvimento.
    </description>
 
    <servlet>
        <servlet-name>dev-invoker</servlet-name>
        <servlet-class>
            org.apache.catalina.servlets.InvokerServlet
        </servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
    </servlet>
 
    <servlet-mapping>
        <servlet-name>dev-invoker</servlet-name>
        <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
</web-app>
dev.xml
<?xml version="1.0" encoding="iso-8859-1"?>
 
<Context path="/dev" docBase="C:/dev/web"
 reloadable="true" privileged="true" crossContext="true">
</Context>

o web.xml esta no diretório C:\dev\web\web-inf e está dando o erro 404

versão do tomcat 6.0.32
jdk 1.6.0_21 64 bits

5 Respostas

E

esta usando alguma ide?
se estiver usando o eclipse, a apostila fj21 ensina a configurar.

I

Não estou usando nenhuma ide. Na verdade só queria que fosse listado os diretório pois não coloquei o index.

L

baixa o exemplo que disponibilizo no inicio do artigo: http://imasters.com.br/artigo/8639/java/instalando_tomcat_em_10min/ e compara com o teu :smiley:

I

Comparei. Não tem nenhuma diferença que possa causar o erro 404.

I

o arquivo web.xml que fica no dir CATALINA_HOME/conf.

<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>

O parametro listings estava como false.

Criado 24 de fevereiro de 2011
Ultima resposta 24 de fev. de 2011
Respostas 5
Participantes 3