Bonjour à tous,

Je boss sur strut et j'aimerai pouvoir écrire une fonction dans mon actionform pour effectuer le backup d'une part et une autre fonction pour la restauration. Sauf que j'ai écris le code pour le backup et à l'exécution j'ai aucune erreur mais j'ai pas le backup. 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
public ActionForward Backup(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
 
		UserLoginForm userLoginForm = (UserLoginForm)form;
		ChantService chantService = new ChantService();
 
		try{
		    Runtime.getRuntime().exec(
				// 1 - La commande a exécuter (le shell), en séparant les paramètres :
				new String[] {
					"cmd.exe", // ou command.com sous Windows 9x
					"/C",
					"mysqldump.exe --user=root   chantier > C:\\base.sql" },
				// 2 - Les variables d'environnements (null = hérité du parent)
				null,
				// 3 - Le répertoire de travail
				new File("C:\\EasyPHP-5.2.10\\mysql\\bin\\")
			);
		  }catch(IOException e){ System.out.println("erreur"); }
 
		return AfficheUser(mapping, form, request, response);
	}
Ma base de donnée=chantier,l'utilisateur=root et password=""

Quelqu'un aurait il une idée???Merci d'avance