Duvida Simples Com Struts[RESOLVIDO]

Pessoal não sei oq esta acontecendo…
pois ao acessar a url, “http://localhost:8080/projetoStruts/teste.do”, o mesmo me dá erro 404…
aparentemente está td correto…
alguem pode me dar um help
vlw…

SimplesAction

[code]package br.com.action;

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

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

public class SimplesAction extends Action {

    @Override
    public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        System.out.println("Executando a logica de nogocios e Redirecionando...");
        return mapping.findForward("ok");
    }

}[/code]

exemplo.jsp

[code]<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>___________Struts</title>
</head>

<body>

    <center><h3>Sistema de Teste do Struts!</h3></center>
        <hr />

</body>
[/code]

struts.config.xml

[code]<?xml version="1.0" encoding="UTF-8"?>

<action-mappings>

    <action path="/teste" type="br.com.action.SimplesAction">
        <forward name="ok" path="/exemplo.jsp"></forward>
    </action>
                
</action-mappings>

<message-resources parameter="MessageResources" />

[/code]

web.xml

[code]<?xml version="1.0" encoding="UTF-8"?>

projetoStruts

index.html index.htm index.jsp default.html default.htm default.jsp struts org.apache.struts.action.ActionServlet 1 struts *.do 404 /error.jsp

[/code]

Fico no aguardo

Quando vc sobe o servidor, o log mostra algum erro?

O erro q me da no console…!!


org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet /projetoStruts threw load() exception
javax.servlet.UnavailableException: Missing configuration resource for path /WEB-INF/struts-config.xml
	at org.apache.struts.action.ActionServlet.splitAndResolvePaths(ActionServlet.java:1872)
	at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:683)
	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:1173)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
06/10/2010 10:28:43 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
06/10/2010 10:28:43 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
06/10/2010 10:28:43 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/78  config=null
06/10/2010 10:28:43 org.apache.catalina.startup.Catalina start
INFO: Server startup in 8538 ms
06/10/2010 10:28:51 org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet struts is currently unavailable

O erro é esse:

javax.servlet.UnavailableException: Missing configuration resource for path /WEB-INF/struts-config.xml

Falta o arquivo de configuração do Struts.

Só por curiosidade, por que vc está usando o Struts? Vc pode usar outro framework?

Esqueci de comentar que o seu arquivo struts-config está com nome errado.

O seu arquivo está com um . ao invés de um -

Brother total falta de atenção…agora rodou td certo…
na verdade to pegando struts pra aprender mesmo…

Valew