Bonjour,
J'ai un webservice Axis2 en mode asynchrone, mais celui-ci semble tout de même "essayer" d'avoir une réponse du serveur pendant un certain temps.
Si ce temps est dépassé j'ai une exception côté client type axisfault read time out, alors que:
- mon traitement côté serveur se termine parfaitement et indépendamment du client
- le client a les mains libres, la preuve en est qu'une fois le traitement appelé, je change de page jsp, et je vois dans ma console tomcat que le serveur continu le traitement en parallèle
=> autrement dit, j'ai un time out alors que mon traitement est bien appelé et traiter de manière aynchrone.
Le problème que cela me pose est que du coup j'ai quand même une exception dans mes logs alors que au final tout se passe bien.
Comment faire pour que si le traitement est lancé, le client n'utilise pas de timeout?
Merci !
Partager