[ afrodom @ 12.10.2008. 15:13 ] @
Cao Probacu maximalno da pojednostavim problem: na jednoj starani je podignut server: koji prima upit od klijenta, upit prosledjuje u bazu podataka (u nekoj drugoj klasi) i treba da vrati resultat klijenu. Klijent:salje serveru pomenuti upit i ocekuje povratni fajl. 1- Ukoliko otvorim bazu podatka, iz koje izvucem resultat i prosledim ga serveru, koji ga pak prosled klijentu, Dobijam :"java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source). E sad, totalno je nebitno da li cu klijentu da prosledim resultat iz baze, ili totalno neki drugi podatak ne vezan za bazu ( a da je poslat iz metode koja otvara bazu), dobijam istu gresku? Ukoliko iskljucim deo koda u kome dojam ResulSet i citam bazu, slanje je normalno! rezime:" Dobijam gorepomenut exception, prilikom slanja iz metoda koji cita iz baze podataka - bilo da saljem procitan podatak, bilo da saljem totalno nezavisan podatak (Neki String recimo)... Moja je neka pretpostavka da se "kolju" ObjectInputStream koji klijent drzi otvorenu, i konekcija Driver Managera? Ima li neko neku ideju, psoto zadnjih 48 casova pokusavam da shvatim o cemu je rec? [Ovu poruku je menjao afrodom dana 12.10.2008. u 16:31 GMT+1] |