Bonjour a tous,

J'espère ne pas avoir mal placé ce sujet, désolé si je me suis trompé.

J'ai un petit soucis , j'ai un serveur sous tomcat, et j'ai une fonction qui
récupère une page jsp sur mon serveur. Pour ça j'utilise URLConnection comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
System.getProperties().put("http.proxySet", "true"); 
System.getProperties().put("http.proxyHost", "xxx.fr" );
System.getProperties().put("http.proxyPort", "8080" ); 
Authenticator.setDefault(new SimpleAuthenticator("srv-crm_ihm","confidence")); 
URL url = new URL(urlStr);
URLConnection conn = url.openConnection();
 
conn.setUseCaches(false);
 
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String inputLine;
String content="";
while ((inputLine = in.readLine()) != null)
	content += inputLine;
 
 
in.close();
conn.getInputStream().close();
content = Utils.replaceEndOfLine(content, "");
return content;
Mon problème c'est qu'a chaque appel il me génère une session ce qui me donne a la fin plus de 2000 sessions ... une session a une durée de vie d'environ 20 a 40 minutes...

Ce que j'aimerai c'est que les sessions crées par cette fonction durent que quelques secondes uniquement afin de ne pas avoir un nombre de session astronomique inutile.

Quelqu'un a une idée?

D'avance merci