Alguém manja meu erro? Tenho a loadActions da minha ApplicationManager:
Code:
public void loadActions(){
//MeuEspaco
this.action( "MeuEspaco" , MeuEspacoAction.class )
.filter( new AuthenticationFilter() )
.on( AuthenticationFilter.LOGIN , fwd( "MeuEspaco.login.jsp" ) )
.on( MeuEspacoAction.SUCCESS , fwd( "MeuEspaco.index.jsp" ) );
//MeuEspaco.login
this.action( "MeuEspaco" , LoginAction.class , "login" )
.on( LoginAction.SUCCESS , redir( "MeuEspaco.betel" ) )
.on( LoginAction.ERROR , fwd( "MeuEspaco.login.jsp" ) );
//MeuEspaco.novoUsuario
this.action( "MeuEspaco" , MeuEspacoAction.class , "novoUsuario" )
.on( MeuEspacoAction.SUCCESS , fwd( "MeuEspaco.novoUsuario.jsp" ) );
}
Chamo a MeuEspaco.login.mtw e dá a exception:
Code:
javax.servlet.ServletException: The inner action does not exist: login
org.mentawai.core.Controller.service(Controller.java:313)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
org.mentawai.core.ActionException: The inner action does not exist: login
org.mentawai.core.InvocationChain.invoke(InvocationChain.java:110)
org.mentawai.core.Controller.invokeAction(Controller.java:340)
org.mentawai.core.Controller.service(Controller.java:288)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Pô, ele tá dizendo que a action login não existe, mas tá lá!