ApplicationManager

3 respostas
K
javax.servlet.ServletException: Could not find application manager: ApplicationManager

org.mentawai.core.Controller.initApplicationManager(Controller.java:111)

org.mentawai.core.Controller.init(Controller.java:55)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)

org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)

org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

java.lang.Thread.run(Thread.java:534)

:roll:  :?:  :shock:

3 Respostas

K

Erro que dava antes de estudar acima!
Ok:
public class HomeAppManager extends ApplicationManager{

@Override
 public void loadActions() {       
     ActionConfig ac = new ActionConfig("/Login", HomeAction.class);
     ac.addConsequence(SUCCESS, new Forward("/success.jsp"));
     ac.addConsequence(ERROR, new Forward("/home.jsp"));
     addActionConfig(ac); // add this action to the application manager     
 }

}

K

Já ia me esquecendo, tem que fazer uma chamada:
public class ApplicationManager extends extends org.mentawai.core.ApplicationManager {

K

essa chamada não!
Essa:
public class ApplicationManager extends MultiApplicationManager {

public void registerManagers() {

 	//O ConfigManager será o responsável pelas configurações globais.
	register(ConfigManager.class); 

	//O UsuarioManager será o responsável pelas configurações do módulo usuario.
 	register(UsuarioManager.class); 
	...
}

}

Criado 30 de maio de 2012
Ultima resposta 30 de mai. de 2012
Respostas 3
Participantes 1