java nio stuff
Lapinski, Michael (Research)
lapinski at crd.ge.com
Wed Aug 6 10:50:34 PDT 2003
edit the checksum file an put in the md5 of the new zip with the edited srcs
-mtl
--------------------------------------------------
Michael Lapinski
Computer Scientist
GE Research
"I think there is a world market for maybe five computers."
- IBM Chairman Thomas Watson, 1943
->-----Original Message-----
->From: SeventyForty [mailto:seventyForty at hotmail.com]
->Sent: Wednesday, August 06, 2003 1:44 PM
->To: freebsd-java at freebsd.org
->Subject: Re: java nio stuff
->
->
->What is the easiest way for my to make this change and rebuild it?
->
->The Makefile in my patchset uses j2sdk-1_4_1-src-scsl.zip
->against which it
->does a checksum.
->If I unzip the the source then make the change, how do I then
->"make" it
->easily? how should I hack the Makefile to do this?
->
->James
->
->
->----- Original Message -----
->From: "Michael E. Mercer" <mmercer at nc.rr.com>
->To: "SeventyForty" <seventyForty at hotmail.com>
->Cc: <freebsd-java at freebsd.org>
->Sent: Wednesday, August 06, 2003 4:09 PM
->Subject: Re: java nio stuff
->
->
->> This problem has been encountered already...
->> There is a logic problem in Sun's code.
->>
->> A quick hack for FreeBSD is to just remove everything
->except the line
->> marked with >>>>>>.
->>
->> in src/solaris/sun/nio/ch/DefaultSelectorProvider.java
->>
->> public class DefaultSelectorProvider {
->>
->> /**
->> * Prevent instantiation.
->> */
->> private DefaultSelectorProvider() { }
->>
->> /**
->> * Returns the default SelectorProvider.
->> */
->> public static SelectorProvider create() {
->> PrivilegedAction pa
->> = new GetPropertyAction("os.version");
->> String result = (String) AccessController.doPrivileged(pa);
->> String[] numbers = result.split("\\.", 0);
->> if (numbers[1].compareTo("7") < 0)
->> >>>>>>>>>>> return new sun.nio.ch.PollSelectorProvider();
->> else
->> return new sun.nio.ch.DevPollSelectorProvider();
->> }
->>
->> }
->>
->> later
->> MeM
->>
->>
->>
->> On Wed, 2003-08-06 at 10:47, SeventyForty wrote:
->> > Hello FreeBSD Java people,
->> >
->> > I'm new to FreeBSD. I need to use the nio of Java 1.4.1
->or above on
->FreeBSD.
->> >
->> > I'm currently using the native Java port 1.4.1 and I've
->just tried to
->run a game server I wrote which uses the nio and I got
->> >
->> > Exception in thread "main" java.lang.UnsatisfiedLinkError: init
->> > at sun.nio.ch.DevPollArrayWrapper.init(Native Method)
->> > at
->sun.nio.ch.DevPollArrayWrapper.<init>(DevPollArrayWrapper.java:59)
->> > at
->sun.nio.ch.DevPollSelectorImpl.<init>(DevPollSelectorImpl.java:54)
->> > at
->sun.nio.ch.DevPollSelectorProvider.openSelector(DevPollSelecto
->rProvider.java
->:18)
->> > at java.nio.channels.Selector.open(Selector.java:209)
->> > ........
->> > ........
->> >
->> > Am I write in assuming that the nio hasn't been ported
->yet? If so is
->anyone working on it? are there any timeframes for when it
->might be ready?
->> >
->> > thanks in advance
->> >
->> > James
->> >
->> >
->> > _______________________________________________
->> > freebsd-java at freebsd.org mailing list
->> > http://lists.freebsd.org/mailman/listinfo/freebsd-java
->> > To unsubscribe, send any mail to
->"freebsd-java-unsubscribe at freebsd.org"
->>
->>
->_______________________________________________
->freebsd-java at freebsd.org mailing list
->http://lists.freebsd.org/mailman/listinfo/freebsd-java
->To unsubscribe, send any mail to
->"freebsd-java-unsubscribe at freebsd.org"
->
More information about the freebsd-java
mailing list