Java.io.IOException: Pipe not connected

Fermé
karine - 25 mai 2005 à 15:21
 vorax - 5 nov. 2007 à 10:15
Bonjour,

voici mon code, je veux envoyer ce que je lis avec relaybinary dans le pipe pour le transmettre à interpreteur :

private PipedOutputStream relayBinary() throws IOException 
    {
	byte[] buf=new byte[1024];
        PipedOutputStream pipe = new PipedOutputStream();
	int n;

	while (true) {
	    n=fromWebBin.read(buf);
	    pipe.write(buf, 1, n-1);
	   
	}
	return pipe;
    } // !relayBinary

void envoi_reponseWeb_au_client() {
PipedOutputStream pipe = new PipedOutputStream();
pipe = relayBinary();
		
		 
PipedInputStream pipe2 = new PipedInputStream(pipe);
				
			

InputStreamReader input = new InputStreamReader(pipe2);
			
Interpreteur interprete = new Interpreteur(input, url); 
		
}
    


Voici mon erreur : java.io.IOException: Pipe not connected

Est-ce que vous voyez d'où ça provient ?

merci

10 réponses

jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 51
25 mai 2005 à 15:37
Sur quelle ligne se déclenche l'erreur ?
0