Problemas com struts no eclipse

0 respostas
H

Ola pessoal,
Estou usando o eclipse junto com o plugin EasyEclipse e o Lomboz, sempre que tento fazer uma aplicação básica usando o struts o tomcat reclama do arquivo web.xml de minha aplicação.
tento fazer uma pagina de login,
1- crio um projeto no lomboz
2- crio um suporte para struts (o easyStruts copia todos os arquivos necessarios)
3-vou ate o struts-config e clico na opçao : new Action + Form + JSP , ele gera praticamente tudo para mim, cria os pacotes, as classes de form e action e o jsp .
Teoricamente esta tudo certo porem quando peço para o lomboz faz o deploy desse modulo e inicia o tom cat surge o seguinte erro:

26/08/2003 22:44:03 org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 16 column -1: Element "web-app" does not allow "servlet" here.
org.xml.sax.SAXParseException: Element "web-app" does not allow "servlet" here.
	at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
	at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume
.
.
.
.
26/08/2003 22:44:03 org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 35 column -1: Element "servlet" does not allow "init-param" here.
org.xml.sax.SAXParseException: Element "servlet" does not allow "init-param" here.
	at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)
	at org.apache.crimson.parser.ValidatingParser$ChildrenValidator.consume(ValidatingParser.java:349)
	at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1317)
.
.
.
.
26/08/2003 22:44:03 org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 40 column -1: Element "web-app" does not allow "servlet-mapping" here.
org.xml.sax.SAXParseException: Element "web-app" does not allow "servlet-mapping" here.
	at org.apache.crimson.parser.Parser2.error(Parser2.java:3160)

o meu arquivo web.xml esta 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/dtd/web-app_2_2.dtd">

<!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->
<web-app>
    
       <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
        
    </welcome-file-list>
    <error-page>
        <error-code>404</error-code>
        <location>/error.jsp</location>
        
    </error-page>
    <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-lass>
        <init-param>
            <param-name>config</param-name>
            <param-value>/WEB-INF/struts-config.xml</param-value>
            
        </init-param>
        <init-param>
            <param-name>debug</param-name>
            <param-value>3</param-value>
            
        </init-param>
        <init-param>
            <param-name>detail</param-name>
            <param-value>3</param-value>
          
        </init-param>
        <load-on-startup>1</load-on-startup>
        <init-param>
            <param-name>config/keila</param-name>
            <param-value>/WEB-INF/struts-config-keila.xml</param-value>
        </init-param>
    </servlet>
 </web-app>

Se alguem ja passou por esse problema, por favor me ajude ja bati um pouco de cabeça com isso.
[]’

Criado 26 de agosto de 2003
Respostas 0
Participantes 1