Native JDK on Dragonfly
Andrew Houghton
aah at roarmouse.org
Thu Jul 29 09:09:37 PDT 2004
This will probably have to be reported on the freebsd-java lists, and
God only knows if Alexey will want to deal with what looks to be a
Dfly-specific problem, but I thought I'd start here. :)
I built the native JDK from source. The build went fine, install went
fine. The compiler and JVM work fine, debugging using IntelliJ IDEA (an
all-java IDE) works fine. The plugin works fine in firefox, once I
added the link.
Java Web Start, however, doesn't work. When I try to start it I get:
Java Web Start splash screen process exiting .....
Bad installation. No JRE found in configuration file: No such file
or directory
Now, I watched the process with truss, and I guarantee that the
directory and files it's looking for exist -- it creates them itself, in
the home directory of the user (if anyone else is following along at
home, it first checks in /etc and falls back to your home directory).
I traced this message down to line 243 of
/deploy/src/javaws/src/share/native/launcher.c; the helpful comment on
line 242 says "This should never happen."
I'm at a loss as to how to proceed; the closest bug report I found was
from Evan Easton:
http://lists.freebsd.org/mailman/htdig/freebsd-java/2003-December/001403.html
using his script I was able to get javaws to start, but i still can't
get any of the demo apps to actually run.
So -- anyone using javaws with a native JDK? I suppose I should check
to see whether any of the native patches make assumptions about *BSD
defines..
- a.
More information about the Bugs
mailing list