l'objectif de mon code est d'envoyer une requête à un serveur choisi
mais il m'affiche un message d'erreur
voici mon code
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
22
23
24
25
ServeurDAO daos = new ServeurDAO();
		Serveur serv = new Serveur ();
		MockHttpServletRequest requestm = new MockHttpServletRequest ();
		daoc.getSession().beginTransaction();
String ipAddress = requestm.getRemoteAddr();
        System.out.println("**ipAdress: "+ipAddress);
		System.out.println("port request: "+requestm.getLocalPort());
		MockHttpServletResponse response = new MockHttpServletResponse();
		List<Serveur> l_serv =daos.findRound();
			   System.out.println("**lserv roundrobin size: "+l_serv.size());
			    serv = l_serv.get(0);
			    String ips = serv.getIpServ();
			    System.out.println("**serv ip resultat round: "+serv.getIpServ()+", serv nom : "+serv.getNomServ());
			    requestm.setServerName(ips);
				requestm.setServerPort(serv.getPortServ());
				System.out.println("**rrequest aprés set:"+requestm.getServerName()+",port "+requestm.getServerPort());
				response.addHeader(serv.getIpServ(), "http://localhost/loadb2/pages/Succes.jsp");
				response.encodeRedirectURL("http://localhost/loadb2/pages/Succes.jsp");
 
                serv.setEtatMarche(true);
 
		      conn.setIpUser(ipAddress);
		      conn.setIpServ(serv.getIpServ());
		      compt++;
		      System.out.println("*conn ip user :"+conn.getIpUser()+" ip serv "+conn.getIpServ());