Date: Fri, 3 Aug 2007 11:29:41 +0200 From: "Pascal Hofstee" <caelian@gmail.com> To: "Greg Lewis" <glewis@eyesbeyond.com> Cc: freebsd-java@freebsd.org Subject: Re: JDK 1.6.0 patchset 1 "Brumby" Message-ID: <d8a0b7620708030229l17675ae5x60bd21f3215c9a5b@mail.gmail.com> In-Reply-To: <20070803053142.GA4434@misty.eyesbeyond.com> References: <20070803053142.GA4434@misty.eyesbeyond.com>
index | next in thread | previous in thread | raw e-mail
On 8/3/07, Greg Lewis <glewis@eyesbeyond.com> wrote:
> On behalf of the BSD Java Porting team, I'm pleased to announce the
> availability of Patchset 1 "Brumby" for JDK 1.6, based on the
> JDK 1.6.0 JRL source code.
>
> As usual with the first patchset for a release, this patchset may be a
> little rough around the edges. Its considered beta and shouldn't be used
> in a production environment. Having said that, it feels more solid than
> the first patchsets for previous JDK releases and should generally work
> fairly well.
First of all Thanks to the FreeBSD Java Team for making this all
happen ... i do believe though i have encountered a bug that i am not
sure how to debug from here and would appreciate some assistence on:
---------[ Foo.java ]----------
import java.net.Socket;
import java.io.*;
class Foo {
public static void
main(String[] args)
{
Socket sock;
try {
sock = new Socket("172.16.30.1", 10485);
} catch (IOException e) {
e.printStackTrace();
}
}
}
----------[ End of Foo.java ]----------
After compiling Foo.java running it gives me the following output:
java.net.SocketException: Invalid argument
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:179)
at Foo.main(Foo.java:11)
As far as i can tell i am not doing anything wrong in the code myself
but it seems impossible to actually create a simple Socket object in
the native jdk16 port at this time.
Please correct me if wrong :)
--
Pascal Hofstee
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d8a0b7620708030229l17675ae5x60bd21f3215c9a5b>
