Problemas com servlets

3 respostas
S

E aí galera beleza? Dei uma sumida mas estou de volta! :D

Tenho uma aplicação web e aparentemente está tudo correto. Quando referêncio um servlet o tomcat não o encontra e dá o seguinte erro:

The requested resource (/locadora/publico/servlet/ServletInsereCliente) is not available

Meu web.xml está assim:

<?xml version="1.0" encoding="UTF-8"?>
<!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>ServletInsereCliente</servlet-name>
    <display-name>This is the display name of my J2EE component</display-name>
    <description>This is the description of my J2EE component</description>
    <servlet-class>acesso.ServletInsereCliente</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ServletInsereCliente</servlet-name>
    <url-pattern>servlet/ServletInsereCliente</url-pattern>
  </servlet-mapping>
    <session-config>
        <session-timeout>30</session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
    </welcome-file-list>
</web-app>

na pagina html está ssim:

<form action="servlet/ServletInsereCliente" method=post>

E meu servlet está em

web-inf/classes/acesso/ServletInsereCliente

Estou usando o tomcat 4.1.30

Se alguém puder me ajudar eu agradeço!
:D

3 Respostas

Alexandre

o contexto de seu projeto está em “locadora”?

S

Sim foi com esse nome que criei o contexto e é exatamento no diretório :

c:locadoraweb-infclassesacessoServeletInsereCliente.class

S

2004-06-13 00:39:39 UserDatabaseRealm[Standalone]: Exception looking up UserDatabase under key UserDatabase javax.naming.NamingException: C:Tomcatinconf omcat-users.xml.new (O sistema não pode encontrar o caminho especificado)

Encontrei isso nos logs do tomcat e realmente o arquivo especificadop não existe nem a paste conf dentro de bin. Devo crialos o diretório conf/user.xml.new? Com criar o arquivo user.xml.new?

Criado 14 de junho de 2004
Ultima resposta 14 de jun. de 2004
Respostas 3
Participantes 2