Salut tout le monde,
J'ai une question sur comment je peux modifier le timout de Apache fourni avec gwt ?
Merci pour vos aides.
Salut tout le monde,
J'ai une question sur comment je peux modifier le timout de Apache fourni avec gwt ?
Merci pour vos aides.
je crois que ça revient à donner un timeout à mon callback de type AsyncCallback<String>, comment faire je n'ai absolument aucune idée !
Si vous en avez quelques unes je suis preneur .
Tu veux parler de Jetty (gwt 1.6) ou de Tomcat (gwt 1.5) ?
j'ai installé gwt 1.6 et j'utilise hostedMod, je crois entendu parler de Tomcat fourni avec.
Comme je rencontre un problème avec une requête HTTP coté serveur :
Je faisça marche bien lorsque le traitement ne prend que 20 secondes à peu près. dès que le traitement dépasse ce 20 secondes j'obtiens une IOException car je fais myConnection.getInputStream(); alors qu'il est vide, je me suis dis peut être si je pourrai configurer mon apache fourni avec GWT mais je ne l'ai pas trouvé dans le fichier d'installation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 fileURL = new URL(query); InputStream iStream = null; HttpURLConnection myConnection = (HttpURLConnection) fileURL.openConnection(); try { myConnection.connect(); iStream = myConnection.getInputStream();
Merci.
Si tu utilises gwt , c'est jetty qui est utilisé en hosted mode et il n'y a pas d'apache.
Maintenant, dans le code (côté serveur) que tu nous montre, tu ouvre une connexion http sur une url.
Est-ce que cette url commence par http://locahost, dans ce cas, c'est bien jetty qui te fourni la ressource et il y a peut être un problème de config.
Si cette url commence par autre chose, il faudrait voir du côté du serveur http qui délivre cette ressource, c'est lui qui est a paramétré.
En tout cas, ça n'a pas l'air d'un problème gwt mais plutôt serveur http (jetty si localhost ou autre)
Partager