Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jan 2009 13:51:29 +0100
From:      "Ronald Klop" <ronald-freebsd8@klop.yi.org>
Cc:        freebsd-java@freebsd.org
Subject:   openjdk 7 error in socket
Message-ID:  <op.unuon3hf8527sy@82-170-177-25.ip.telfort.nl>

next in thread | raw e-mail | index | archive | help

Hi,

I just build openjdk 7 on FreeBSD 7.1-amd64.
It builds after I found this  
http://mail.openjdk.java.net/pipermail/bsd-port-dev/2008-August/000006.html.

I've problems running something which makes a network connection.
java.net.SocketException: Invalid argument
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at  
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
         at  
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
         at  
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:380)
         at java.net.Socket.connect(Socket.java:569)
         at java.net.Socket.connect(Socket.java:519)
         at java.net.Socket.<init>(Socket.java:416)
         at java.net.Socket.<init>(Socket.java:232)
         at  
com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:173)
         at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:268)
         at com.mysql.jdbc.Connection.createNewIO(Connection.java:2745)
         at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
         at  
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
         at java.sql.DriverManager.getConnection(DriverManager.java:620)
         at java.sql.DriverManager.getConnection(DriverManager.java:169)
         at  
nl.base.sql.connect.ConnectionUtils.connectIntern(ConnectionUtils.java:101)
         at  
nl.base.sql.connect.ConnectionUtils.createConnectionMySQL(ConnectionUtils.java:95)
         at  
nl.base.sql.connect.ConnectionUtils.getConnection(ConnectionUtils.java:44)
         at  
nl.base.sql.dbpool.DBConnectionInfo.<init>(DBConnectionInfo.java:36)

I don't set any special socket option. Not in Java and I don't have  
special settings in FreeBSD also. Running GENERIC kernel.

I'm using ipv4. This happens if I make a connection to mysql, but also in  
the subclipse plugin in eclipse if I connect to the svn server.
Is this a known issue? Can I solve this? Or provide more information?

Ronald.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.unuon3hf8527sy>