Olá pessoal!
Tenho uma aplicação em Struts 1 que está modularizada, ou seja, existem vários struts-configs.
Estou trabalhando em uma determinada funcionalidade onde tenho 4 Actions e 4 forms, todos estão com scope session.
<action name="complementaryInfoAssociationForm"
path="/complementaryInfoAssociation"
type="com.cpqd.billing.cadastro.complementary.info.action.ComplementaryInfoAssocitaionAction"
parameter="method"
scope="session"
validate="false">
Porém quando estou em qualquer outra tela (que utiliza outro form) e tento recuperar este form (ou outro qualquer), sempre me retorna null.
request.getSession().getAttribute("complementaryInfoAssociationForm");
Testei em uma outra aplicação em que existe apenas 1 struts-config e funciona normalmente.
Então acredito que o problema seja por estar dividido em módulos.
Alguém tem ideia de porque o form não se encontra na sessão e como eu posso obtê-lo por favor?
Obrigado!