Bonjour, je viens de créer un agent jade depuis une page jsp, là, et aprés avoir terminé les tâches nécessaires, je cherche à tuer l'agent ou bien le conteneur dans lequel il existe pour faire en sorte que la fenetre de la plateforme jade ne s'affiche plus. Mon code est le suivant, aidez moi s'il vous plaît c'est trés urgent..

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
 
 
<jsp:useBean id="ma" class="my.AgentAdmin">
 
<html>
 
<title>Java bean example in jsp</title>
 
<head>
 
</head>
 
<body>
 
	<%
 
	//Récupérer les données saisies dans le formulaire
 
	String name = request.getParameter("sUserName");
 
	String test = "";
 
	String test1 = "";
 
	boolean val = false;
 
	boolean resinscri;
 
	if (name.equals(""))
	{
 
	 //System.out.println("champ vide");
 
		%>
 
 
 
		<img src="C:/imagesss.JPG" alt="titre" width=70 height=70/> <br>
 
		<b> veuillez remplir tout les champs.</b>
 
 
		<%
	}
	else
	{
 
 
		try {
 
				String[] S;
 
				S = new String[3];
 
				S[0] = "-gui";
 
				S[1] = "jade.Boot";
 
				S[2] = "ma:my.AgentAdmin";
 
				//new Boot(S);
 
				Boot.main(S);
 
 
 
				/////////////////////////
 
				jade.core.Runtime rt;
 
				AgentContainer ac;
 
				rt = jade.core.Runtime.instance();
 
				Profile p = new ProfileImpl(false);
 
				ac = rt.createAgentContainer(p);
 
				AgentController A = ac.createNewAgent("AdminAgent",
						"my.AgentAdmin", null);
 
 
//				A.start();
 
				AgentAdmin.namee = name;
 
 
				System.out.println("Jade Inited()");
 
				System.out.println("Start");
				//////////////////////////
 
 
				resinscri =	my.AgentAdmin.Ajout(name,siret,mp,email,Adr,tel,faxx,bankk,post,info);
 
 
 
				if (resinscri == true) 
				{
					//System.out.println("ce client existe déja, authentifiez vous");
 
					response.sendRedirect("InscriFailuree.html");
				}
				else
 
				{
					//System.out.println("ajout effectué");
 
					response.sendRedirect("InscriReussi.html");
 
 
 
 
					ac.kill();
 
					System.out.println("container is killing now");
 
 
				}
				//ac.kill();
				//ac.getAgent("AdminAgent").kill();
				//A.kill();
			} catch (Exception ex) {
				out.println(ex);
			}
 
	}// fin else
 
	%>
 
</jsp:useBean>
 
 
 
</body>
</html>

Le problème c'est que le message container is killing now ne s'affiche pas ce qui fait que l'instruction ac.kill(); ne s'execute pas.. Quelqu'un peut m'aider ?