Bonjour à tous,

j'ai une servlet qui ne répond pas au client tant qu'il n'y a pas de réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
while (!NotificationService.hasNewNotification(currentUser)) {
	try {
		Thread.sleep(1000);
	} catch (Exception e) {
		e.printStackTrace();
	}
}
ça marche bien sauf que ça s'arrête après 30 secondes !?

J'ai déjà configuré le web.xml sur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
	<session-config>
		<session-timeout>3600</session-timeout>
	</session-config>
et la servlet sur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
req.getSession().setMaxInactiveInterval(3600);
Mais ça s'arrête quand même après 30 secondes !!?