Error al trabajar con sockets TCP

Mar
18 de Agosto del 2004
Hola:
Estoy implementando un buzon de mensajes con sockets TCP, orientados a la conexion, implementando un servidor y un cliente.
Cuando lo intento probar, al ejecutar el servidor, este comienza su ejecucion con:
try{
ServerSocket serverSocketSrv=new ServerSocket(7777);
.....
}catch ( IOException e ){
System.out.println( "Error de E/S en el Servidor" );

pero siempre va por la excepcion.
¿A que puede ser?
Gracias

chuidiang
18 de Agosto del 2004
Escribe la excepcion con

e.printStackTrace()

y tendrás una pista más mejor de lo que está pasando. Si no ves cual es el error, escribe la salida del printStackTrace() en este foro a ver si podemos ayudarte.

Se bueno.

Mar
18 de Agosto del 2004
Pues ahora que el servidor comience, el cliente le envia el mensaje y este es el error que ahora me pone:
java.net.SocketException: Connection reset by peer: JVM_recv in socket input stream read
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.InputStreamReader.fill(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at paquete1.Cliente.main(Cliente.java:37)