J'utilise intercepteur execAndWait et il semble que la session est perdue après l'intercepteur ..problème intercepteur execAndWait, SESSION perdu
mon code est - struts-lcms.xml
...
<action name="testAction" class="com.lcms.presentation.TestAction">
<interceptor-ref name="execAndWait"></interceptor-ref>
<param name="delay">3000</param>
<param name="delaySleepInterval">50</param>
<result name="wait" type="tiles">tiles.ques</result>
<result name="success" type="tiles">tiles.ques</result>
<result name="diag" type="redirectAction">diagnosticAction</result>
</action>
...
Si je supprime le code intercepteur alors il me amène à la page (question de tiles.ques) .. Cependant, avec l'intercepteur de la session est nulle ..
Ce code exécute la méthode dans le fichier testAction
SessionObject sess = (SessionObject)getSession().getAttribute(LcmsConstants.SESSION_OBJECT);
donne la session correctement si l'intercepteur n'est pas utilisé .. Cependant, si le code intercepteur est utilisé, il émet une exception de pointeur NULL ..
S'il vous plaît me dire comment résoudre ce problème ..