Login com struts

galera estou tentando fazer um login usando struts…de acordo com a apostila da caelum

ja ta feito, mais quando eu tento acessa a action gera o erro 404…

gostaria de uma ajuda…vlw galera segue a Classe Action, o jsp e o xml…

[size=18]Action [/size]

package br.com.cfr.action;

import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Result;

import br.com.cfr.jdbc.dao.UsuarioDAO;
import br.com.cfr.jdbc.modelo.Usuario;

import com.opensymphony.xwork2.ActionContext;

public class LoginAction {

	private Usuario usuario;

	@Action(value = "login", results = {
			@Result(name = "ok", location = "menu.jsp"),
			@Result(name = "invalido", location = "formulario-login.jsp") })
	
	public String login() throws ClassNotFoundException {
		if (new UsuarioDAO().procura(usuario)) {
			ActionContext.getContext().getSession()
					.put("usuarioLogado", usuario);
			return "ok";
		}
		return "invalido";
	}
	
	public Usuario getUsuario() {
		return usuario;
	}
	
	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
		}

}

[size=18]jsp [/size]

<html>
<body>
	<h2>Página de Login das Tarefas</h2>
	<form action="login" method="post">
	
		Login: <input type="text" name="usuario.login" /> 
		<br /> 
		
		Senha: <input type="password" name="usuario.senha" /> <br /> <input type="submit"
			value="Entrar nas tarefas" />
	</form>
</body>
</html>

[size=18] xml [/size]

<struts> <package name="br.com.cfr.action" extends="struts-default"> <action name="tarefaForm"> <result>/WEB-INF/content/formulario-tarefas.jsp</result> </action> </package> </struts>

[size=24] vlw garela :!: [/size]

up, up