Bonjour,
J'ai une application client flex qui fait des appels à un serveur tomcat avec blazeds. Je voudrais pouvoir intercepter, côté client, le timeout du serveur.
Afin de pouvoir utilisé le channel Blaze, je fais une authentification du user via la tomcatlogincommand.
Après que le user soit authentifié, les appels aux services Blaze fonctionnent. Mais si on patiente le temps d'une "grande" pause, la session va être fermée et une erreur va être générée côté Flex.
Je voudrais donc pouvoir intercepter la fin de session du serveur tomcat et rediriger le client flex vers la page login et nettoyer toutes les connections qui seraient toujours dites "connected" côté client, alors que côté serveur elle sont "disconencted".
En effet, pour faire des testsm j'ai essayé de voir si l'événement "disconnected" de ma destination côté client était lancé, mais non... Lorsque j'ai l'erreur, ma destination est bien marquée comme étant connectée et authentifiée.
Tout indice, aide, remarques sont les bienvenus.
Merci![]()
Partager