JMS : envoi d'un fichier.
	
	
		Bonjour à tous,
Je cherche à envoyer un fichier à une file d'attente à l'aide de JMS.
Pour ça, j'ai une classe Producer dont le code qui nous intéresse est le suivant:
	Code:
	
1 2 3 4
   |  
File file = new File("toto.txt");
ObjectMessage message = session.createObjectMessage();
message.setObject(file); | 
 Avec tout bien configuré et tout, pas d'erreur pour l'envoi vers la file d'attente.
Pour le Consumer, voilà comment je procède:
Je paramètre le bouzin comme au dessus (connection, session, messageconsumer...)
Je me suis arranger pour faire un Timer c'est à dire que la fonction qui va checker la file se lance toute les secondes
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14
   |  
ObjectMessage message = consumer.receive(1000);
if(message !=null) {
File file = (File) message.getObject();
parse(file);
}
 
private void parse(File file) throws IOException {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} | 
 L'envoi se passe très bien comme je l'ai dit, par contre, à la réception, je me tape une FileNotFoundException toto.txt cad qu'il me trouve bien le nom, mais pas l'objet en lui même.
Savez-vous comment procéder ?