java.lang.IllegalStateException ??

alberto_ca
14 de Mayo del 2003
Hola! Tengo el siguiente codigo en un Jframe para enviarle un objeto a un servlet pero me da la excepcion: "java.lang.IllegalStateException: Already connected", es decir, que debe estar conectado 2 veces o algo asi. Pero la conexion sólo la abro ahi. Espero que alguien me pueda ayudar. Gracias.
void solicitarPost(registro r)
{
try
{
URL direccion=new URL(baseURL);
URLConnection conexion=direccion.openConnection();
conexion.setUseCaches(false);
conexion.setDoOutput(true);
ByteArrayOutputStream bs=new ByteArrayOutputStream(512);
ObjectOutputStream salida = new ObjectOutputStream (conexion.getOutputStream());

conexion.setRequestProperty("Content-Lenght",String.valueOf(bs.size()));
conexion.setRequestProperty("Content-Type","application/x-java-serialized-object");

salida.writeObject(r);
salida.flush();
}
catch(Exception mue)
{
System.out.println("Error en el post: "+mue);
}
}