Problème d'arrêt d'exécution de la servlet
	
	
		Bonjour à tous et à toutes,
j'utilise une servlet dans un projet et je ne comprends pas. Lors de l'exécution, celle-ci récupères des données en base et effectue un traitement dessus:
	Code:
	
| 12
 3
 4
 5
 6
 
 |  
while(rs.next()){
log 1
//méthode de traitement
log 2
} | 
 Le traitement étant d'appeler via méthode HTTP un service :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 
 |  
 
private void externalCallParticipant(String local, Integer conf_id, String Type){
String adresse = "http://XXXXXX";
String donnees ="mesparametres";
try{
 
log 3
			  URL url;
		      HttpURLConnection conn;
		      BufferedReader rd;
		      String line;
 
		      url = new URL(adresse+donnees);
		      conn = (HttpURLConnection) url.openConnection();
		      conn.setRequestMethod("GET");
		      rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
		      while ((line = rd.readLine()) != null) {
		    	 log 4 // contenant line
		      }
		      log 5
		      rd.close();
 
	    } catch (IOException e) {
	    	log 6 // contenant e.getMessage()
			e.printStackTrace();
		} 
 
} | 
 Le problème étant que je ne vais traiter que la première ligne de mon ResultSet rs et qu'au niveau des log je n'ai que log 1 3, alors qu on joint bien le service distant... Le traitement ne sera pas effectué pour les autres lignes du ResultSet...
Merci de votre aide