Gary,

Thank you so much for your help. All the connections are
working now.

=
Aluizio



[EMAIL PROTECTED] wrote:
> 
> Aluizio,
> 
>  One thing that I know that changed in JDK1.2 is the security model.  Just
> about any access to a resource (ie files, sockets, etc.) must be explicitly
> enabled in the Java policy file (jdk1.2/jre/lib/security/java.policy). This is
> documented under the JDK1.2/docs/guide/security/*.html.   The error message
> "Couldn't get I/O for the connection to .." is coming from your code where you
> catch IOException.  If you add something like:
> 
>  System.err.println(  "IOException: ", e.getMessage()  );
>  e.printStackTrace() ;
> 
>  Then, you will get more information about why the socket connection failed.
> In particular it will tell you if any permissions are lacking, and then you can
> grant them in your java.policy file.
> 
> HTH,
> -Gary
> 
> Aluizio Arcela <[EMAIL PROTECTED]> on 04/12/99 05:49:51 PM
> To: [EMAIL PROTECTED]
> cc:  (bcc: Gary Moss/arl)
> Subject: [java3d] Sockets and Java3D
> 
> We are writing a distributed application for a sound & image
> experiment where a client computer is to be connected to both a
> graphical server and to a MIDI server. We are trying to write
> the graphical service by using Java 3D in its immediate mode.
> 
> But we have faced to the following basic problem: the program's
> connection segment which was running OK in JDK1.1 fails if the
> program is compiled with JDK1.2. Even the code available in the
> documentation fails as described below.
> 
> The example in the section "Reading and Writing to a Socket" of
> the Java tutorial
> 
> (which is found at the address:
> 
> http://java.sun.com/docs/books/tutorial/networking/sockets/readingWriting.html
> )
> 
> runs OK when compiled with Symantec Visual Cafe 2.5, but the same
> is not true when the example is compiled with JDK1.2. In this case
> the connection is not successful, according to the output "Couldn't
> get I/O for the connection to: 164.41.14.70".
> 
> Is there any problem with sockets in JDK1.2? Are we missing any detail?
> 
> Thanks in advance.
> 
> Aluizio Arcela
> Multimedia Computing Lab
> University of Brasilia
> 
> --------------------------------------------
> import java.io.*;
> import java.net.*;
> 
>           public class EchoClient {
>               public static void main(String[] args) throws IOException
> {
> 
>                   Socket echoSocket = null;
>                   PrintWriter out = null;
>                   BufferedReader in = null;
> 
>                   try {
>                       echoSocket = new Socket("164.41.14.70", 2000);
>                       out = new
> PrintWriter(echoSocket.getOutputStream(), true);
>                       in = new BufferedReader(new
> InputStreamReader(echoSocket.getInputStream()));
>                       System.err.println("Connected to 164.41.14.70");
>                   } catch (UnknownHostException e) {
>                       System.err.println("Don't know about host:
> 164.41.14.70.");
>                       System.exit(1);
>                   } catch (IOException e) {
>                       System.err.println("Couldn't get I/O for the
> connection to: 164.41.14.70.");
>                       System.exit(1);
>                   }
> 
>                   BufferedReader stdIn = new BufferedReader(new
> InputStreamReader(System.in));
>                   String userInput;
> 
>                   while ((userInput = stdIn.readLine()) != null) {
>                       out.println(userInput);
>                       System.out.println("echo: " + in.readLine());
>                   }
> 
>                   out.close();
>                   in.close();
>                   stdIn.close();
>                   echoSocket.close();
>               }
>           }
> 
> ------------
> =====================================================================
> To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
> Java 3D Home Page: http://java.sun.com/products/java-media/3D/
=====================================================================
To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
Java 3D Home Page: http://java.sun.com/products/java-media/3D/

Reply via email to