Struts..erro config..org.xml.sax.SAXParseException: Attribute name "forward" associated with an elem

1 resposta
P

Olá pessoal,

não estou visualizando o erro

se alguém puder me ajudar agradeceria…

SEVERE: Parse Fatal Error at line 17 column 46: Attribute name “forward” associated with an element type “action” must be followed by the ’ = ’ character.
org.xml.sax.SAXParseException: Attribute name “forward” associated with an element type “action” must be followed by the ’ = ’ character.

18/01/2008 15:18:34 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1625 ms
18/01/2008 15:18:34 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
18/01/2008 15:18:35 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25
18/01/2008 15:18:35 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
18/01/2008 15:18:35 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(C:\workspace1\aula82\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
18/01/2008 15:18:36 org.apache.struts.action.ActionServlet initChain
INFO: Loading chain catalog from jar:file:/C:/workspace1/aula82/WEB-INF/lib/struts-core-1.3.8.jar!/org/apache/struts/chain/chain-config.xml
18/01/2008 15:18:38 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(C:\workspace1\aula9\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
18/01/2008 15:18:38 org.apache.struts.action.ActionServlet initChain
INFO: Loading chain catalog from jar:file:/C:/workspace1/aula9/WEB-INF/lib/struts-core-1.3.8.jar!/org/apache/struts/chain/chain-config.xml
18/01/2008 15:18:39 org.apache.commons.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 17 column 46: Attribute name "forward" associated with an element type "action" must be followed by the ' = ' character.
org.xml.sax.SAXParseException: Attribute name "forward" associated with an element type "action" must be followed by the ' = ' character.
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236)
	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386)
	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316)
	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanAttribute(XMLNSDocumentScannerImpl.java:551)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:222)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
	at org.apache.commons.digester.Digester.parse(Digester.java:1827)
	at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:740)
	at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:689)
	at org.apache.struts.action.ActionServlet.init(ActionServlet.java:356)
	at javax.servlet.GenericServlet.init(GenericServlet.java:212)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
18/01/2008 15:18:39 org.apache.struts.util.PropertyMessageResources loadLocale
WARNING:   Resource org/apache/struts/action/ActionResources_pt_BR.properties Not Found.
18/01/2008 15:18:39 org.apache.struts.util.PropertyMessageResources loadLocale
WARNING:   Resource org/apache/struts/action/ActionResources_pt.properties Not Found.
18/01/2008 15:18:39 org.apache.struts.action.ActionServlet handleConfigException

–struts

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
          "http://struts.apache.org/dtds/struts-config_1_3.dtd">

<struts-config>

    <form-beans>
        <!-- form bean -->
        
        <form-bean name="registrarForm" type="br.com.curso.RegistrarForm" />
    </form-beans>
    
    
    <!-- Definições dos mapeamentos das ações -->
    <action-mappings>
        <action  path="/registrar"  forward  path="/validator/registrar.jsp" />
         <action path="/registrar-submit"
                 type="br.com.wincomp.curso.RegistrarAction"
                 name ="registrarForm"
                 scope="request"
                 validate="true"
                 cancellable="true"
                 input="input">
            <forward name="input" path="/registrar.do"/>
            <forward  name="success"  path="/validator/registrado.jsp"/>
        </action>



    </action-mappings>

</struts-config>

1 Resposta

psandrelli

Vc não setou seu forward.

<action-mappings>  
      <action  path="/registrar"  forward  path="/validator/registrar.jsp" />
Criado 18 de janeiro de 2008
Ultima resposta 18 de jan. de 2008
Respostas 1
Participantes 2