[Struts] Troca de módulo [resolvido]

Olá,

Estou trabalhando com módulos dos struts e estou com dificuldades para voltar ao módulo raiz ("/") na tag exception.
Uma possivel solução seria criar uma action em “branco” só para poder usar o atributo module (já que na exception e action não tem) da tag forward e indicar essa ação no path da tag exception dessa forma:

<action path="/inicio" type="br.com.xxx.yyyy.zzzzzzzz.controle.actions.TrocarModuloAction">
			<forward name="sucesso" path="/servicos.do" module="/"></forward>
		</action>

Dessa forma funcionou, mas perdi as mensagens gerado pelas exceções.

Grato

É não achei algo mais inteligente para resolver esse problema. :?
Criei uma action para fazer a troca do módulo
Eu só precisei recuperar da request os erros e depois por novamente no request.

[code]public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {

	ActionMessages erros = getErrors(request);
	
	saveMessages(request, erros);

	return mapping.findForward("principal");
}[/code]

struts-config-meumodulo.xml

<global-forwards type="org.apache.struts.action.ActionForward"> <forward name="principal" contextRelative="true" path="/servicos.do" module="/" /> </global-forwards>