Date: Mon, 10 Aug 2015 20:39:07 +0200 From: Alex de Kruijff <akruijff@dds.nl> To: Greg Lewis <glewis@eyesbeyond.com> Cc: freebsd-java@freebsd.org Subject: Re: OpenJDK8 SUNWprivate_1.1 bug with sun.nio.fs.DefaultFileSystemProvider.create() Message-ID: <55C8EFCB.10601@dds.nl> In-Reply-To: <20150809192647.GA99038@misty.eyesbeyond.com> References: <55C47572.4070907@dds.nl> <20150809192647.GA99038@misty.eyesbeyond.com>
index | next in thread | previous in thread | raw e-mail
On 09-08-2015 21:26, Greg Lewis wrote:
> On Fri, Aug 07, 2015 at 11:08:02AM +0200, Alex de Kruijff wrote:
>> I've found a bug for the native OpenJDK8. When a
>> DefaultFileSystemProvider is being created an UnsatisfiedLinkError is
>> thrown. This problem does not happen on Windows or FreeBSD/OpenJDK7.
>>
>> So each of the following lines of code
>>> java.nio.file.spi.FileSystemProvider provider =
>>> sun.nio.fs.DefaultFileSystemProvider.create();
>>> java.nio.file.FileSystem aDefault =
>>> java.nio.file.FileSystems.getDefault();
>>> java.nio.file.Path path = new java.io.File("test", ".").toPath();
>> results in the exception
>>> java.lang.UnsatisfiedLinkError:
>>> /usr/local/openjdk8/jre/lib/amd64/libnio.so:
>>> /usr/local/openjdk7/jre/lib/amd64/libnet.so: version SUNWprivate_1.1
>>> required by /usr/local/openjdk8/jre/lib/amd64/libnio.so not defined
> If that is the actual output then it looks like you're doing something
> very strange, since you have native libraries from both openjdk8 and
> openjdk7 listed there. They won't work together like that.
>
I later realized what was going on. It seems to be bug in NetBeans. I
did furter testing and everything was fine on the command line.
I'm sorry to have waisted you time.
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55C8EFCB.10601>
