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]