From owner-freebsd-java Mon Dec 6 1:31:16 1999 Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id E680214BEA for ; Mon, 6 Dec 1999 01:31:12 -0800 (PST) (envelope-from K.J.Koster@research.kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #35196) with ESMTP id <01JJ6FCMDQPS0004QN@research.kpn.com> for freebsd-java@freebsd.org; Mon, 6 Dec 1999 10:31:10 +0100 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Mon, 06 Dec 1999 10:31:10 +0100 Content-return: allowed Date: Mon, 06 Dec 1999 10:31:08 +0100 From: "Koster, K.J." Subject: Anyone?: appletvierer dies reproducably To: 'FreeBSD Java mailing list' Message-id: <59063B5B4D98D311BC0D0001FA7E45220FD080@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Umm. I've mailed the message below to this mailing list before, but I haven't had a peep out of anyone. I also mailed it to Sun's bug parade, but I haven't had any peeps from them either. I'm interested if I'm the only one seeing this problem (i.e. I need to check my hardware), if this is a known bug (i.e. I should have R'd the F'ing M.), or ... whatever. :) Kees Jan -----Original Message----- Dear FreeBSD Java, As promised I've sat down and made an attempt to isolate the crashing appletviewer bug. It seems to be related to memory management problems. Quite ironic that a java application dies on memory management, but that's a programmer's life for you. I reduced the applet to the merest splinter of what I had previously. I tested this on FreeBSD 3.3 stable, with the 1999-11-9 build of JDK 1.1.8. It dies quite reliably now. As a side note, it dies in the same way on a Sun Sparc, so I guess solving this problem is not really a FreeBSD java port issue. However, because of the more strict memory management that FreeBSD does, I believe that FreeBSD developers have an edge here. Create the four files that I quoted below. Run "make all", followed by "make client". An applet will start with two text fields. Don't touch the text fields, but click on the [Applet] meny item and select [Reload]. Repeat reloading the applet. On my system it dies after between two to five reloads. As you reload the applet, you may see malloc(3) complain about chunks being freed, or pages and chunks being moved. The JDK and FreeBSD clearly disagree on what proper memory management is: LikeEver% make client /usr/local/jdk1.1.8/bin/appletviewer GameClient.html java_X in free(): warning: chunk is already free. java_X in free(): warning: chunk is already free. The same behaviour I've observed in the GraphicsTest applet in the JDK demos, although it only reports chunks to be already free, and does not crash: LikeEver% cd /usr/local/jdk1.1.8/demo/GraphicsTest LikeEver% appletviewer example1.html java_X in free(): warning: chunk is already free. java_X in free(): warning: chunk is already free. java_X in free(): warning: chunk is already free. Any idea what I'm doing wrong? Kees Jan ==== - GameClient.html - ====

==== - GameClient.java - ==== import java.applet.Applet; public class GameClient extends Applet { public void init() { LoginPanel loginPanel = new LoginPanel(); add(loginPanel); } } ==== - LoginPanel.java - ==== import java.awt.Panel; import java.awt.TextField; public class LoginPanel extends Panel { public LoginPanel() { TextField userBox = new TextField(25); add(userBox); TextField passwordBox = new TextField(25); passwordBox.setEchoChar('*'); add(passwordBox); } } ==== - Makefile - ==== JAVA_HOME=/usr/local/jdk1.1.8 CLASSPATH=$(JAVA_HOME)/lib/classes.zip JAVA = $(JAVA_HOME)/bin/java JAVAC = $(JAVA_HOME)/bin/javac JAR = $(JAVA_HOME)/bin/jar RMIC = $(JAVA_HOME)/bin/rmic APPLET = $(JAVA_HOME)/bin/appletviewer all: rm -rf *.class $(JAVAC) -classpath $(CLASSPATH) -d . *.java client: GameClient.html $(APPLET) GameClient.html === To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 6 11:30:21 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (ns.mt.sri.com [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 4A98415DAD for ; Mon, 6 Dec 1999 11:30:18 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.9.3/8.9.3) with SMTP id JAA04156; Mon, 6 Dec 1999 09:44:46 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA25621; Mon, 6 Dec 1999 09:44:45 -0700 Date: Mon, 6 Dec 1999 09:44:45 -0700 Message-Id: <199912061644.JAA25621@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Koster, K.J." Cc: "'FreeBSD Java mailing list'" Subject: Re: Anyone?: appletvierer dies reproducably In-Reply-To: <59063B5B4D98D311BC0D0001FA7E45220FD080@l04.research.kpn.com> References: <59063B5B4D98D311BC0D0001FA7E45220FD080@l04.research.kpn.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: nate@mt.sri.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I've mailed the message below to this mailing list before, > but I haven't had a peep out of anyone. I also mailed it to > Sun's bug parade, but I haven't had any peeps from them either. Sorry for not responding earlier. > I reduced the applet to the merest splinter of what I had > previously. I tested this on FreeBSD 3.3 stable, with the > 1999-11-9 build of JDK 1.1.8. It dies quite reliably now. > As a side note, it dies in the same way on a Sun Sparc, so I > guess solving this problem is not really a FreeBSD java port > issue. At this point, because it's not specific to FreeBSD, I'm hoping that Sun will take a look at things. I'd like for the team to focus on getting the JDK1.2 port done before we tackle any more problems. However, if that doesn't happen in a timely fashion, I'm hoping we can look at this bug report and see if we can fix the bug. Thanks for a great bug report! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Dec 6 11:42: 8 1999 Delivered-To: freebsd-java@freebsd.org Received: from bubba.whistle.com (bubba.whistle.com [207.76.205.7]) by hub.freebsd.org (Postfix) with ESMTP id 6AEF215452 for ; Mon, 6 Dec 1999 11:42:05 -0800 (PST) (envelope-from archie@whistle.com) Received: (from archie@localhost) by bubba.whistle.com (8.9.2/8.9.2) id LAA93115 for freebsd-java@freebsd.org; Mon, 6 Dec 1999 11:42:04 -0800 (PST) From: Archie Cobbs Message-Id: <199912061942.LAA93115@bubba.whistle.com> Subject: bug votes To: freebsd-java@freebsd.org Date: Mon, 6 Dec 1999 11:42:03 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org As long as we're asking for bug votes, if you have any spare votes, cast one for my personal favorite bug/rfe: http://developer.java.sun.com/developer/bugParade/bugs/4093999.html Thanks :-) -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 7:30:11 1999 Delivered-To: freebsd-java@freebsd.org Received: from suntana.fh-konstanz.de (suntana.fh-konstanz.de [141.37.9.230]) by hub.freebsd.org (Postfix) with ESMTP id BEDAE14D47 for ; Wed, 8 Dec 1999 07:30:05 -0800 (PST) (envelope-from duffner@fh-konstanz.de) Received: from merkur.fh-konstanz.de (duffner@merkur.fh-konstanz.de [141.37.122.8]) by suntana.fh-konstanz.de (8.9.3/8.9.3) with SMTP id QAA00931 for ; Wed, 8 Dec 1999 16:30:03 +0100 (MET) Date: Tue, 7 Dec 1999 19:21:58 +0100 (CET) From: Rainer Duffner To: java@freebsd.org Subject: IDE(s) for Java Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, The IDE Netbeans sell or sold, before being bought-up by SUN works, too. (only the "Developer 2.1.2"-Version - later ones require JDK2) One needs: - the JDK - tya - edit the start-up wrapper to -mx128 (or it will hang on startup) It takes-up loads of memory. The process has >160M on my machine. Also, Tendril-Software's StructureBuilder works, too (sort of). I haven't got the startup-wrapper got to work there. This is a commercial package, though, costing 295 USD. But the 30day trial is free. http://www.netbeans.com http://www.tendril.com How realistic is a FreeBSD-port of JDK2 in a sensible timeframe (<6 Months) anyway. ? Is there a solution ? cheers, Rainer -- ======================================== Rainer Duffner , Konstanz, Germany eMail: duffner@fh-konstanz.de rainer.duffner@surf24.de www: http://www-stud.fh-konstanz.de M.I.C.R.O.S.O.F.T. Most Intelligent Customers Realize: Our Software Only Fools Teenagers ======================================== To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 10: 3:58 1999 Delivered-To: freebsd-java@freebsd.org Received: from pushpak.ltitl.com (unknown [202.54.20.85]) by hub.freebsd.org (Postfix) with ESMTP id 3C321156B5 for ; Wed, 8 Dec 1999 10:03:41 -0800 (PST) (envelope-from Pandiarajan.L@Powaimail.ltitl.com) Received: from Powaimail.ltitl.com (powaimail.ltitl.com [10.1.1.202]) by pushpak.ltitl.com (8.9.3/8.8.7) with SMTP id MAA09193 for ; Sat, 4 Dec 1999 12:00:49 +0530 From: Pandiarajan.L@Powaimail.ltitl.com Received: by Powaimail.ltitl.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 6525683D.0023900E ; Sat, 4 Dec 1999 11:58:26 +0530 X-Lotus-FromDomain: POWAI To: freebsd-java@FreeBSD.org Message-ID: <6525683D.00238EFB.00@Powaimail.ltitl.com> Date: Sat, 4 Dec 1999 11:58:22 +0530 Subject: reg jdk1.2 on freebsd Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org hi i would like to know whether jdk1.2 is available on freebsd 2.2.8. thanx pandi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 10:24:11 1999 Delivered-To: freebsd-java@freebsd.org Received: from mta1.mail.mel.aone.net.au (stl0srv0.syd.ops.au.ozemail.net [203.2.192.65]) by hub.freebsd.org (Postfix) with ESMTP id B0696151D9 for ; Wed, 8 Dec 1999 10:22:00 -0800 (PST) (envelope-from lodea@vet.com.au) Received: from rivendell.mel.vet.com.au ([203.103.154.61]) by mta1.mail.mel.aone.net.au (InterMail vM.4.01.02.00 201-229-116) with ESMTP id <19991207073226.BJPF28866.mta1.mail.mel.aone.net.au@rivendell.mel.vet.com.au> for ; Tue, 7 Dec 1999 18:32:26 +1100 Received: (from lodea@localhost) by rivendell.mel.vet.com.au (8.9.3/8.9.3) id SAA22752 for freebsd-java@freebsd.org; Tue, 7 Dec 1999 18:32:25 +1100 (EST) Date: Tue, 7 Dec 1999 18:32:25 +1100 From: "Lachlan O'Dea" To: freebsd-java@freebsd.org Subject: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x Message-ID: <19991207183225.B12671@vet.com.au> Mail-Followup-To: freebsd-java@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="6sX45UoQRIJXqkqR" User-Agent: Mutt/1.1.1i X-Operating-System: FreeBSD 3.3-STABLE i386 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii I've managed to get Blackdown's Linux JDK 1.2.2 RC3 to run on my 3.3-STABLE machine. I thought some folks might be interested, so here's the steps I performed. Note that this involves the use of glibc 2.1.2. From what I can gather, glibc versions > 2.0 are only "officially" supported in -current. So trying this under -stable may cause you all kinds of problems. Use at your own risk, etc. All I know is that it does run on my box (at least for the few apps I've tried). If I remember correctly, here's what I did: 1. Downloaded jdk-1.2.2-RC3-linux-i386.tar.bz2 from Blackdown (www.blackdown.org). Note that RC2 does not work under FreeBSD (well it didn't for me). 2. Installed the misc/rpm port. 3. Installed the emulators/linux_base-6.0 port. This is the "unofficial" bit, this port is designed for -current (I believe). This port was made by Marcel Moolenaar and is available from http://www.freebsd.org/~marcel/. I notice he has a linux_base-6.1 port there now as well, which would probably work too. 4. The Blackdown README says that it needs glibc 2.1.2. Since linux_base-6.0 had a slightly earlier version, I downloaded the RPM Then I did (approximately) # rpm --root /compat/linux -U glibc-2.1.2-11.i386.rpm The linux_base-6.1 port probably includes glibc-2.1.2, so you can skip this step in that case. 5. % setenv JAVA_HOME /path/to/blackdown/jdk 6. Applied the attached patch to $JAVA_HOME/bin/.java_wrapper and $JAVA_HOME/jre/bin/.java_wrapper. Note that this patch makes green threads the default, since native threads don't work. 7. Ran /usr/bin/linux (obviously you only need this if the linux kernel module isn't loaded) 8. % java ACoolJavaApp So far I've only tested the demo apps SimpleExample and SwingSet and they both worked fine. You get a bunch of errors about dingbats fonts that weren't found, but it does that on my Redhat box too. The good news is that Swing is noticably faster that in the last Blackdown JDK I'd used (the JDK 1.2 pre-release 2). The SwingSet "Internal Frame" and "ScrollPane" demos are now actually usable on my Pentium 133. -- Lachlan O'Dea Computer Associates Pty Ltd Webmaster Vet - Anti-Virus Software http://www.vet.com.au/ "There is not a truth existing which I fear... or would wish unknown to the whole world." - Thomas Jefferson --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="javawrapper2.diff" --- .java_wrapper.orig Tue Dec 7 18:20:15 1999 +++ .java_wrapper Tue Dec 7 18:20:02 1999 @@ -17,6 +17,8 @@ PRG=$0 progname=`basename $0` +export PATH=/compat/linux/usr/bin:$PATH + case "`uname -m`" in i[3-6]86 | ia32) proc=i386 @@ -32,8 +34,8 @@ # Resolve symlinks. See 4152645. while [ -L "$PRG" ]; do ls=`/bin/ls -ld "$PRG"` - link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'` - if /usr/bin/expr "$link" : '/' > /dev/null; then + link=`/compat/linux/usr/bin/expr "$ls" : '.*-> \(.*\)$'` + if /compat/linux/usr/bin/expr "$link" : '/' > /dev/null; then PRG="$link" else PRG="`/usr/bin/dirname $PRG`/$link" @@ -65,7 +67,7 @@ # Select vm type (if classic vm, also select thread type). unset vmtype unset ttype -DEFAULT_THREADS_FLAG=native +DEFAULT_THREADS_FLAG=green if [ "x$1" = "x-hotspot" ]; then vmtype=hotspot ttype=native_threads --6sX45UoQRIJXqkqR-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 10:34:22 1999 Delivered-To: freebsd-java@freebsd.org Received: from p.wl.vg (209-9-69-194.sdsl.cais.net [209.9.69.194]) by hub.freebsd.org (Postfix) with ESMTP id 34B58159D8 for ; Wed, 8 Dec 1999 10:34:19 -0800 (PST) (envelope-from patrick@p.wl.vg) Received: (from patrick@localhost) by p.wl.vg (8.9.3/8.9.3) id NAA08272; Wed, 8 Dec 1999 13:33:50 -0500 (EST) (envelope-from patrick) Message-Id: <199912081833.NAA08272@p.wl.vg> Date: Wed, 8 Dec 1999 13:33:49 -0500 (EST) From: patrick@whetstonelogic.com Subject: Re: IDE(s) for Java To: duffner@fh-konstanz.de, shudoh@muraoka.info.waseda.ac.jp Cc: java@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 7 Dec, Rainer Duffner wrote: > Hi, > > The IDE Netbeans sell or sold, before being bought-up by SUN works, too. > (only the "Developer 2.1.2"-Version - later ones require JDK2) > One needs: - the JDK > - tya > - edit the start-up wrapper to -mx128 (or it will hang on startup) > > It takes-up loads of memory. > The process has >160M on my machine. Ok. I have downloaded and tested the Developer 2.1.2 NetBeans. I needed the JDK only (It comes with Swing already "swingall.jar", if anyone is interested). It will run without TYA. However, I have shuJIT installed as well as TYA, and tested it with both. Here are my results. No JIT: installs and runs fine with no changes to the wrapper TYA 1.5: installs and runs fine with no changes to the wrapper but it is slower to start (may seem to hang) shuJIT 0.3.13: installs but dies with the following error: An error occured during IDE initialization: java.lang.IllegalAccessError: FinalAccessed (I'll send the full dump to anyone who wants it). When I bump up the memory to 128 (-mx128m), shuJIT hangs. Patrick Gardella JDK Port Team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 10:43:21 1999 Delivered-To: freebsd-java@freebsd.org Received: from mta1.mail.mel.aone.net.au (stl0srv0.syd.ops.au.ozemail.net [203.2.192.65]) by hub.freebsd.org (Postfix) with ESMTP id B0696151D9 for ; Wed, 8 Dec 1999 10:22:00 -0800 (PST) (envelope-from lodea@vet.com.au) Received: from rivendell.mel.vet.com.au ([203.103.154.61]) by mta1.mail.mel.aone.net.au (InterMail vM.4.01.02.00 201-229-116) with ESMTP id <19991207073226.BJPF28866.mta1.mail.mel.aone.net.au@rivendell.mel.vet.com.au> for ; Tue, 7 Dec 1999 18:32:26 +1100 Received: (from lodea@localhost) by rivendell.mel.vet.com.au (8.9.3/8.9.3) id SAA22752 for freebsd-java@freebsd.org; Tue, 7 Dec 1999 18:32:25 +1100 (EST) Date: Tue, 7 Dec 1999 18:32:25 +1100 From: "Lachlan O'Dea" To: freebsd-java@freebsd.org Subject: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x Message-ID: <19991207183225.B12671@vet.com.au> Mail-Followup-To: freebsd-java@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="6sX45UoQRIJXqkqR" User-Agent: Mutt/1.1.1i X-Operating-System: FreeBSD 3.3-STABLE i386 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii I've managed to get Blackdown's Linux JDK 1.2.2 RC3 to run on my 3.3-STABLE machine. I thought some folks might be interested, so here's the steps I performed. Note that this involves the use of glibc 2.1.2. From what I can gather, glibc versions > 2.0 are only "officially" supported in -current. So trying this under -stable may cause you all kinds of problems. Use at your own risk, etc. All I know is that it does run on my box (at least for the few apps I've tried). If I remember correctly, here's what I did: 1. Downloaded jdk-1.2.2-RC3-linux-i386.tar.bz2 from Blackdown (www.blackdown.org). Note that RC2 does not work under FreeBSD (well it didn't for me). 2. Installed the misc/rpm port. 3. Installed the emulators/linux_base-6.0 port. This is the "unofficial" bit, this port is designed for -current (I believe). This port was made by Marcel Moolenaar and is available from http://www.freebsd.org/~marcel/. I notice he has a linux_base-6.1 port there now as well, which would probably work too. 4. The Blackdown README says that it needs glibc 2.1.2. Since linux_base-6.0 had a slightly earlier version, I downloaded the RPM Then I did (approximately) # rpm --root /compat/linux -U glibc-2.1.2-11.i386.rpm The linux_base-6.1 port probably includes glibc-2.1.2, so you can skip this step in that case. 5. % setenv JAVA_HOME /path/to/blackdown/jdk 6. Applied the attached patch to $JAVA_HOME/bin/.java_wrapper and $JAVA_HOME/jre/bin/.java_wrapper. Note that this patch makes green threads the default, since native threads don't work. 7. Ran /usr/bin/linux (obviously you only need this if the linux kernel module isn't loaded) 8. % java ACoolJavaApp So far I've only tested the demo apps SimpleExample and SwingSet and they both worked fine. You get a bunch of errors about dingbats fonts that weren't found, but it does that on my Redhat box too. The good news is that Swing is noticably faster that in the last Blackdown JDK I'd used (the JDK 1.2 pre-release 2). The SwingSet "Internal Frame" and "ScrollPane" demos are now actually usable on my Pentium 133. -- Lachlan O'Dea Computer Associates Pty Ltd Webmaster Vet - Anti-Virus Software http://www.vet.com.au/ "There is not a truth existing which I fear... or would wish unknown to the whole world." - Thomas Jefferson --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="javawrapper2.diff" --- .java_wrapper.orig Tue Dec 7 18:20:15 1999 +++ .java_wrapper Tue Dec 7 18:20:02 1999 @@ -17,6 +17,8 @@ PRG=$0 progname=`basename $0` +export PATH=/compat/linux/usr/bin:$PATH + case "`uname -m`" in i[3-6]86 | ia32) proc=i386 @@ -32,8 +34,8 @@ # Resolve symlinks. See 4152645. while [ -L "$PRG" ]; do ls=`/bin/ls -ld "$PRG"` - link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'` - if /usr/bin/expr "$link" : '/' > /dev/null; then + link=`/compat/linux/usr/bin/expr "$ls" : '.*-> \(.*\)$'` + if /compat/linux/usr/bin/expr "$link" : '/' > /dev/null; then PRG="$link" else PRG="`/usr/bin/dirname $PRG`/$link" @@ -65,7 +67,7 @@ # Select vm type (if classic vm, also select thread type). unset vmtype unset ttype -DEFAULT_THREADS_FLAG=native +DEFAULT_THREADS_FLAG=green if [ "x$1" = "x-hotspot" ]; then vmtype=hotspot ttype=native_threads --6sX45UoQRIJXqkqR-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 12:10:17 1999 Delivered-To: freebsd-java@freebsd.org Received: from p.wl.vg (209-9-69-194.sdsl.cais.net [209.9.69.194]) by hub.freebsd.org (Postfix) with ESMTP id 45B2B15A04 for ; Wed, 8 Dec 1999 11:58:28 -0800 (PST) (envelope-from patrick@p.wl.vg) Received: (from patrick@localhost) by p.wl.vg (8.9.3/8.9.3) id OAA14287; Wed, 8 Dec 1999 14:58:00 -0500 (EST) (envelope-from patrick) Message-Id: <199912081958.OAA14287@p.wl.vg> Date: Wed, 8 Dec 1999 14:57:59 -0500 (EST) From: patrick@whetstonelogic.com Subject: Re: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x To: lodea@vet.com.au Cc: freebsd-java@FreeBSD.ORG In-Reply-To: <19991207183225.B12671@vet.com.au> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 7 Dec, Lachlan O'Dea wrote: > I've managed to get Blackdown's Linux JDK 1.2.2 RC3 to run on my > 3.3-STABLE machine. I thought some folks might be interested, so here's > the steps I performed. Many thanks! I'll place this on the FreeBSD java web site (http://www.freebsd.org/java/). Patrick Gardella JDK Port Team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 12:28:18 1999 Delivered-To: freebsd-java@freebsd.org Received: from p.wl.vg (209-9-69-194.sdsl.cais.net [209.9.69.194]) by hub.freebsd.org (Postfix) with ESMTP id 5735215908 for ; Wed, 8 Dec 1999 12:23:13 -0800 (PST) (envelope-from patrick@p.wl.vg) Received: (from patrick@localhost) by p.wl.vg (8.9.3/8.9.3) id PAA14751; Wed, 8 Dec 1999 15:22:48 -0500 (EST) (envelope-from patrick) Message-Id: <199912082022.PAA14751@p.wl.vg> Date: Wed, 8 Dec 1999 15:22:48 -0500 (EST) From: patrick@whetstonelogic.com Subject: Re: reg jdk1.2 on freebsd To: Pandiarajan.L@Powaimail.ltitl.com Cc: freebsd-java@FreeBSD.ORG In-Reply-To: <6525683D.00238EFB.00@Powaimail.ltitl.com> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 4 Dec, Pandiarajan.L@Powaimail.ltitl.com wrote: > i would like to know whether jdk1.2 is available on freebsd 2.2.8. Not at this time. See http://www.freebsd.org/java/ for our status. Patrick Gardella JDK Port Team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 15:18:31 1999 Delivered-To: freebsd-java@freebsd.org Received: from hobart.southcom.com.au (hobart.southcom.com.au [203.60.16.2]) by hub.freebsd.org (Postfix) with ESMTP id 31DE6153AA for ; Wed, 8 Dec 1999 15:17:39 -0800 (PST) (envelope-from shevlandj@kpi.com.au) Received: from elite (pA3a.hbt.southcom.com.au [203.60.23.59]) by hobart.southcom.com.au (8.9.3/8.9.3) with SMTP id KAA10668 for ; Thu, 9 Dec 1999 10:17:32 +1100 (EST) Message-ID: <002001bf4271$df120120$6464a8c0@kpi.com.au> From: "Joe Shevland" To: Subject: Tya/K Date: Thu, 9 Dec 1999 10:19:01 -0800 Organization: KPI Logistics Pty Ltd MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_001D_01BF422E.D03DC0A0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_001D_01BF422E.D03DC0A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Howdy, Are there any comparisons or hard-earned recommendations for a JIT under = FreeBSD? I guess its between Tya/(insert forgotten name starting with K = here). Also, I believe Sun and IBM are releasing ports of the Java 2 platform = to Linux... will this mean compatibility for FreeBSD in the near future? Cheers, Joe. --- Joe Shevland Principal Consultant KPI Logistics Pty Ltd mailto:shevlandj@kpi.com.au http://www.kpi.com.au ------=_NextPart_000_001D_01BF422E.D03DC0A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Howdy,
 
Are there any comparisons or = hard-earned=20 recommendations for a JIT under FreeBSD? I guess its between Tya/(insert = forgotten name starting with K here).
 
Also, I believe Sun and IBM are = releasing ports of=20 the Java 2 platform to Linux... will this mean compatibility for FreeBSD = in the=20 near future?
 
Cheers,
Joe.
 
---
Joe Shevland
Principal = Consultant
KPI=20 Logistics Pty Ltd
mailto:shevlandj@kpi.com.au
<= A=20 href=3D"http://www.kpi.com.au">http://www.kpi.com.au
------=_NextPart_000_001D_01BF422E.D03DC0A0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 21:11:19 1999 Delivered-To: freebsd-java@freebsd.org Received: from hobart.southcom.com.au (hobart.southcom.com.au [203.60.16.2]) by hub.freebsd.org (Postfix) with ESMTP id 36656152DA for ; Wed, 8 Dec 1999 21:10:58 -0800 (PST) (envelope-from shevlandj@kpi.com.au) Received: from elite (pA3a.hbt.southcom.com.au [203.60.23.59]) by hobart.southcom.com.au (8.9.3/8.9.3) with SMTP id QAA01939; Thu, 9 Dec 1999 16:10:48 +1100 (EST) Message-ID: <00a301bf42a3$39684360$6464a8c0@kpi.com.au> From: "Joe Shevland" To: "Lachlan O'Dea" Cc: References: <19991207183225.B12671@vet.com.au> Subject: Re: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x Date: Thu, 9 Dec 1999 16:12:03 -0800 Organization: KPI Logistics Pty Ltd MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thanks, seems to work fine so far on my 3.3-STABLE box too. I think possibly the only additional thing I had to do was specify --ignoreos to rpm as it complained for some reason. Cheers, Joe. ----- Original Message ----- From: "Lachlan O'Dea" To: Sent: Monday, December 06, 1999 11:32 PM Subject: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x > I've managed to get Blackdown's Linux JDK 1.2.2 RC3 to run on my > 3.3-STABLE machine. I thought some folks might be interested, so here's > the steps I performed. > > Note that this involves the use of glibc 2.1.2. From what I can gather, > glibc versions > 2.0 are only "officially" supported in -current. So > trying this under -stable may cause you all kinds of problems. Use at > your own risk, etc. All I know is that it does run on my box (at least for > the few apps I've tried). > > If I remember correctly, here's what I did: > > 1. Downloaded jdk-1.2.2-RC3-linux-i386.tar.bz2 from Blackdown > (www.blackdown.org). Note that RC2 does not work under FreeBSD (well it > didn't for me). > > 2. Installed the misc/rpm port. > > 3. Installed the emulators/linux_base-6.0 port. This is the "unofficial" > bit, this port is designed for -current (I believe). This port was made > by Marcel Moolenaar and is available from > http://www.freebsd.org/~marcel/. I notice he has a linux_base-6.1 port > there now as well, which would probably work too. > > 4. The Blackdown README says that it needs glibc 2.1.2. Since > linux_base-6.0 had a slightly earlier version, I downloaded the RPM > > > Then I did (approximately) > > # rpm --root /compat/linux -U glibc-2.1.2-11.i386.rpm > > The linux_base-6.1 port probably includes glibc-2.1.2, so you can skip > this step in that case. > > 5. % setenv JAVA_HOME /path/to/blackdown/jdk > > 6. Applied the attached patch to $JAVA_HOME/bin/.java_wrapper and > $JAVA_HOME/jre/bin/.java_wrapper. Note that this patch makes green > threads the default, since native threads don't work. > > 7. Ran /usr/bin/linux (obviously you only need this if the linux kernel > module isn't loaded) > > 8. % java ACoolJavaApp > > So far I've only tested the demo apps SimpleExample and SwingSet and > they both worked fine. You get a bunch of errors about dingbats fonts > that weren't found, but it does that on my Redhat box too. > > The good news is that Swing is noticably faster that in the last > Blackdown JDK I'd used (the JDK 1.2 pre-release 2). The SwingSet > "Internal Frame" and "ScrollPane" demos are now actually usable on my > Pentium 133. > > -- > Lachlan O'Dea Computer Associates Pty Ltd > Webmaster Vet - Anti-Virus Software > http://www.vet.com.au/ > > "There is not a truth existing which I fear... or would > wish unknown to the whole world." - Thomas Jefferson > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 21:18:50 1999 Delivered-To: freebsd-java@freebsd.org Received: from p.wl.vg (209-9-69-194.sdsl.cais.net [209.9.69.194]) by hub.freebsd.org (Postfix) with ESMTP id BA3CD1527D for ; Wed, 8 Dec 1999 21:18:34 -0800 (PST) (envelope-from patrick@p.wl.vg) Received: (from patrick@localhost) by p.wl.vg (8.9.3/8.9.3) id AAA21464; Thu, 9 Dec 1999 00:18:08 -0500 (EST) (envelope-from patrick) Message-Id: <199912090518.AAA21464@p.wl.vg> Date: Thu, 9 Dec 1999 00:18:08 -0500 (EST) From: patrick@whetstonelogic.com Subject: Re: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x To: shevlandj@kpi.com.au Cc: freebsd-java@freebsd.org In-Reply-To: <00a301bf42a3$39684360$6464a8c0@kpi.com.au> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I would concur. I ran all the demo applets and the JFC demos. They all ran fine. If you want to get rid of the "dingbat" font errors, you can edit jre/lib/font.properties, and comment out the lines with "dingbat" in it. I've made these changes to the original message, and posted it to the FreeBSD Java web site. diff files are availible there as well. (Or will be when the web site updates.) They are also availible at: http://www.whetstonelogic.com/java/linux-jdk.tar.gz I'll be posting relative performance results in a message shortly (Which also answers Joe's earlier post.) Patrick Gardella On 9 Dec, Joe Shevland wrote: > Thanks, seems to work fine so far on my 3.3-STABLE box too. I think possibly > the only additional thing I had to do was specify --ignoreos to rpm as it > complained for some reason. > > Cheers, > Joe. > > ----- Original Message ----- > From: "Lachlan O'Dea" > To: > Sent: Monday, December 06, 1999 11:32 PM > Subject: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x > > >> I've managed to get Blackdown's Linux JDK 1.2.2 RC3 to run on my >> 3.3-STABLE machine. I thought some folks might be interested, so here's >> the steps I performed. >> >> Note that this involves the use of glibc 2.1.2. From what I can gather, >> glibc versions > 2.0 are only "officially" supported in -current. So >> trying this under -stable may cause you all kinds of problems. Use at >> your own risk, etc. All I know is that it does run on my box (at least for >> the few apps I've tried). >> >> If I remember correctly, here's what I did: >> >> 1. Downloaded jdk-1.2.2-RC3-linux-i386.tar.bz2 from Blackdown >> (www.blackdown.org). Note that RC2 does not work under FreeBSD (well it >> didn't for me). >> >> 2. Installed the misc/rpm port. >> >> 3. Installed the emulators/linux_base-6.0 port. This is the "unofficial" >> bit, this port is designed for -current (I believe). This port was made >> by Marcel Moolenaar and is available from >> http://www.freebsd.org/~marcel/. I notice he has a linux_base-6.1 port >> there now as well, which would probably work too. >> >> 4. The Blackdown README says that it needs glibc 2.1.2. Since >> linux_base-6.0 had a slightly earlier version, I downloaded the RPM >> > .rpm> >> >> Then I did (approximately) >> >> # rpm --root /compat/linux -U glibc-2.1.2-11.i386.rpm >> >> The linux_base-6.1 port probably includes glibc-2.1.2, so you can skip >> this step in that case. >> >> 5. % setenv JAVA_HOME /path/to/blackdown/jdk >> >> 6. Applied the attached patch to $JAVA_HOME/bin/.java_wrapper and >> $JAVA_HOME/jre/bin/.java_wrapper. Note that this patch makes green >> threads the default, since native threads don't work. >> >> 7. Ran /usr/bin/linux (obviously you only need this if the linux kernel >> module isn't loaded) >> >> 8. % java ACoolJavaApp >> >> So far I've only tested the demo apps SimpleExample and SwingSet and >> they both worked fine. You get a bunch of errors about dingbats fonts >> that weren't found, but it does that on my Redhat box too. >> >> The good news is that Swing is noticably faster that in the last >> Blackdown JDK I'd used (the JDK 1.2 pre-release 2). The SwingSet >> "Internal Frame" and "ScrollPane" demos are now actually usable on my >> Pentium 133. >> >> -- >> Lachlan O'Dea Computer Associates Pty Ltd >> Webmaster Vet - Anti-Virus Software >> http://www.vet.com.au/ >> >> "There is not a truth existing which I fear... or would >> wish unknown to the whole world." - Thomas Jefferson >> >> > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Dec 8 22: 9:49 1999 Delivered-To: freebsd-java@freebsd.org Received: from p.wl.vg (209-9-69-194.sdsl.cais.net [209.9.69.194]) by hub.freebsd.org (Postfix) with ESMTP id E1E01152C0 for ; Wed, 8 Dec 1999 22:09:45 -0800 (PST) (envelope-from patrick@p.wl.vg) Received: (from patrick@localhost) by p.wl.vg (8.9.3/8.9.3) id BAA22131; Thu, 9 Dec 1999 01:09:31 -0500 (EST) (envelope-from patrick) Message-Id: <199912090609.BAA22131@p.wl.vg> Date: Thu, 9 Dec 1999 01:09:30 -0500 (EST) From: patrick@whetstonelogic.com Subject: Performance Comparison in Availible JDKs for FreeBSD To: freebsd-java@freebsd.org, shevlandj@kpi.com.au MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org After testing the Blackdown Linux JDK 1.2.2-RC3 on FreeBSD 3.4-RC, I decided to run a performance test comparing the Linux JDK with the FreeBSD JDK and the FreeBSD JDK with shuJIT and TYA. Summary: -------- The Linux port is faster than the FreeBSD port, even when JITs are taken into account. For graphic intensive applications, all the FreeBSD tests are faster than the Linux, with FreeBSD/TYA being the fastest overall. Comparing the Linux port with the FreeBSD port, each with no JIT, FreeBSD is faster. We may conclude that the JIT design makes the difference in speed. Testing Method: --------------- All tests were run on FreeBSD 3.4-RC (Tue Dec 7 09:14:51 EST 1999) on a Dual Pentium 200 SMP machine with 128 Megs RAM. Tests were conducted with Pendragon Software's Caffeine Mark 3.0 software using the "Run all tests locally" option. From Caffeine Mark's information: The CaffeineMark is a series of tests that measure the speed of Java programs running in various hardware and software configurations. CaffeineMark scores roughly correlate with the number of Java instructions executed per second, and do not depend significantly on the the amount of memory in the system or on the speed of a computers disk drives or internet connection. Tests were run 5 times consecutively in the order listed below. They were then run again once in order to verify the results and average out local differences. The results were then averaged to give a final score. Versions of the software were: ------------------------------ Linux java version "1.2.2" Classic VM (build Linux_JDK_RC3, green threads, nojit) and java version "1.2.2" Classic VM (build Linux_JDK_RC3, green threads, sunwjit) FreeBSD java_X full version "jdk1.1.8-FreeBSD:1999/11/9" shuJIT 0.3.13 TYA 1.5 By the Numbers: --------------- Overall Score: Port/JIT Individual Tests Final ------------------- ----------------------------------- ----- Linux 1.2.2/sunwjit 539 550 543 544 535 542 FreeBSD 1.1.8/None 247 247 238 250 247 246 FreeBSD 1.1.8/shuJIT 373 376 369 374 373 373 FreeBSD 1.1.8/TYA 478 477 478 479 483 479 Linux 1.2.2/None 222 223 224 225 222 223 Individual Results: Port/JIT Sieve Loop Logic String Float ------- ----- ---- ----- ------ ----- Linux 1.2.2/sunwjit 1361 2005 3354 872 1161 FreeBSD 1.1.8/None 318 456 393 381 381 FreeBSD 1.1.8/shuJIT 800 1566 2191 588 1010 FreeBSD 1.1.8/TYA 712 1467 2352 949 1078 Linux 1.2.2/None 380 434 489 363 337 Port/JIT Method Graphics Images Dialog -------- ------ -------- ------ ------ Linux 1.2.2/sunwjit 1802 247 28 40 FreeBSD 1.1.8/None 381 344 77 37 FreeBSD 1.1.8/shuJIT 101 317 79 37 FreeBSD 1.1.8/TYA 512 357 74 38 Linux 1.2.2/None 337 306 25 40 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 0:14: 3 1999 Delivered-To: freebsd-java@freebsd.org Received: from rztsun.rz.tu-harburg.de (rztsun.rz.tu-harburg.de [134.28.200.14]) by hub.freebsd.org (Postfix) with ESMTP id 4DCC215614 for ; Thu, 9 Dec 1999 00:13:43 -0800 (PST) (envelope-from reimers@tu-harburg.de) Received: from tu-harburg.de (data.et8.tu-harburg.de [134.28.45.64]) by rztsun.rz.tu-harburg.de (8.9.0/8.8.8) with ESMTP id JAA16530 for ; Thu, 9 Dec 1999 09:13:41 +0100 (MET) Message-ID: <384F64B4.BFB54A4F@tu-harburg.de> Date: Thu, 09 Dec 1999 09:13:41 +0100 From: Sven Reimers X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 3.2-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: java@FreeBSD.org Subject: JDK 1.2.2 RC1 for LINUX from Sun Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Anybody tried this with FreeBSD? http://developer.java.sun.com/developer/earlyAccess/j2sdk122/ I think it should be possible to get this to work the same was as the blackdown port. Difference between ports afaik: JIT comes from Inprise some other performance features There is also an article on slashdot. Sven To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 0:39:11 1999 Delivered-To: freebsd-java@freebsd.org Received: from rztsun.rz.tu-harburg.de (rztsun.rz.tu-harburg.de [134.28.200.14]) by hub.freebsd.org (Postfix) with ESMTP id 824FC15281 for ; Thu, 9 Dec 1999 00:39:08 -0800 (PST) (envelope-from reimers@tu-harburg.de) Received: from tu-harburg.de (data.et8.tu-harburg.de [134.28.45.64]) by rztsun.rz.tu-harburg.de (8.9.0/8.8.8) with ESMTP id JAA17711 for ; Thu, 9 Dec 1999 09:39:07 +0100 (MET) Message-ID: <384F6AAA.DF33358F@tu-harburg.de> Date: Thu, 09 Dec 1999 09:39:07 +0100 From: Sven Reimers X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 3.2-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: java@FreeBSD.ORG Subject: Re: JDK 1.2.2 RC1 for LINUX from Sun References: <384F64B4.BFB54A4F@tu-harburg.de> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Forgot one: JPDA is also part of Sunīs release afaik. Cheers Sven Sven Reimers wrote: > Anybody tried this with FreeBSD? > > http://developer.java.sun.com/developer/earlyAccess/j2sdk122/ > > I think it should be possible to get this to work the same was as > the blackdown port. > > Difference between ports afaik: > > JIT comes from Inprise > some other performance features > > There is also an article on slashdot. > > Sven > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 1:50:59 1999 Delivered-To: freebsd-java@freebsd.org Received: from suntana.fh-konstanz.de (suntana.fh-konstanz.de [141.37.9.230]) by hub.freebsd.org (Postfix) with ESMTP id BDC2515279 for ; Thu, 9 Dec 1999 01:50:56 -0800 (PST) (envelope-from duffner@fh-konstanz.de) Received: from merkur.fh-konstanz.de (duffner@merkur.fh-konstanz.de [141.37.122.8]) by suntana.fh-konstanz.de (8.9.3/8.9.3) with SMTP id KAA04499; Thu, 9 Dec 1999 10:50:45 +0100 (MET) Date: Tue, 7 Dec 1999 22:42:22 +0100 (CET) From: Rainer Duffner To: patrick@whetstonelogic.com Cc: shudoh@muraoka.info.waseda.ac.jp, java@FreeBSD.ORG Subject: Re: IDE(s) for Java In-Reply-To: <199912081833.NAA08272@p.wl.vg> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 8 Dec 1999 patrick@whetstonelogic.com wrote: > Ok. I have downloaded and tested the Developer 2.1.2 NetBeans. > > I needed the JDK only (It comes with Swing already "swingall.jar", if > anyone is interested). It will run without TYA. However, I have shuJIT > installed as well as TYA, and tested it with both. > > Here are my results. [snip] Thanks. It seems we are getting somehow opposite results. ;-) I remeber getting an error with TYA at the first run, but it vanished. (the program ran nevertheless) The conclusion may be that if you can't get it to run, experiment with different setttings of tya,shujit and -mx ;-) Depends perhaps on CPU am memory... cheers, Rainer -- ======================================== Rainer Duffner , Konstanz, Germany eMail: duffner@fh-konstanz.de rainer.duffner@surf24.de www: http://www-stud.fh-konstanz.de M.I.C.R.O.S.O.F.T. Most Intelligent Customers Realize: Our Software Only Fools Teenagers ======================================== To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 1:51:57 1999 Delivered-To: freebsd-java@freebsd.org Received: from sl.relcom.kz (sl.relcom.kz [193.124.114.65]) by hub.freebsd.org (Postfix) with ESMTP id 167C715332 for ; Thu, 9 Dec 1999 01:51:43 -0800 (PST) (envelope-from kris@sl.relcom.kz) Received: from crawler.relcom.kz (crawler.relcom.kz [193.124.114.102]) by sl.relcom.kz (8.7.5.R.ML.S/Relcom-2A) with ESMTP id PAA20291 for ;Thu, 9 Dec 1999 15:47:48 +0600 (ALMT) Message-ID: <384F7A98.A6830A87@relcom.kz> Date: Thu, 09 Dec 1999 15:47:06 +0600 From: Eugene Panov Reply-To: kris@relcom.kz Organization: RelcomSL X-Mailer: Mozilla 4.61 [en] (X11; I; FreeBSD 3.2-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: CommAPI Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear FreeBSD java . I have got a problem with JavaComm API . I have downloaded package for solaris from www.javasoft.com , then I have downloaded CommDriver for FreeBSD from www.freebsd.org/java/ and installed it . Everything in CLASSPATH ok , but no ports found . :-( I've read CommAPI_FAQ , there was such a problem described . The pronlem was because of incorrect location of javax.comm.properties . They recommended to put it /lib . In driver distribution was recommended to put it in JavaComm Directory . Now it's located in both of these directories , but no progress . :-( -- ____________________________ Panov Eugene , RelcomSL Co .| Email: kris@relcom.kz | ICQ: 39671185 | Tel/Fax: +7 322 2624990 | Home Tel.: +7 322 2454011 | ____________________________| To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 3: 4:31 1999 Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id A176F1508B for ; Thu, 9 Dec 1999 03:04:28 -0800 (PST) (envelope-from K.J.Koster@research.kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #35196) with ESMTP id <01JJAPH9WF9I0005FM@research.kpn.com> for freebsd-java@freebsd.org; Thu, 9 Dec 1999 12:04:25 +0100 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Thu, 09 Dec 1999 12:04:24 +0100 Content-return: allowed Date: Thu, 09 Dec 1999 12:04:24 +0100 From: "Koster, K.J." Subject: FW: (Review ID: 98364) reload of applet dumps core (using eXceed on a remote PC) To: 'FreeBSD Java mailing list' Message-id: <59063B5B4D98D311BC0D0001FA7E45220FD08B@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear FreeBSD Java, It seems that Sun has fixed the problem. Thanks for your respones. -----Original Message----- Kees, Thanks for the bug report. This bug is a duplicate of 4223369 Cricket/Chelsea Regression: Reloading CardTest applet crashes on Solaris This is fixed in the next release of the jdk (1.3) Mark Chamness ----------------- Original Bug Report------------------- [snip] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 4:23:31 1999 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 936CD15596 for ; Thu, 9 Dec 1999 04:23:22 -0800 (PST) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id VAA28313; Thu, 9 Dec 1999 21:23:10 +0900 Message-Id: <199912091223.VAA28313@cafe.muraoka.info.waseda.ac.jp> To: patrick@whetstonelogic.com Cc: java@FreeBSD.ORG Subject: Re: IDE(s) for Java In-reply-to: Your message of "Wed, 08 Dec 1999 13:33:49 EST." <199912081833.NAA08272@p.wl.vg> Date: Thu, 09 Dec 1999 21:23:10 +0900 From: SHUDO Kazuyuki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > The IDE Netbeans sell or sold, before being bought-up by SUN works, too. > > (only the "Developer 2.1.2"-Version - later ones require JDK2) Patrick Gardella wrote: > Here are my results. > > No JIT: installs and runs fine with no changes to the wrapper > TYA 1.5: installs and runs fine with no changes to the wrapper > but it is slower to start (may seem to hang) > shuJIT 0.3.13: installs but dies with the following error: > An error occured during IDE initialization: > java.lang.IllegalAccessError: FinalAccessed Thanks for testing. I also tested shuJIT 0.3.13 with NetBeans 2.1.2 and got the same result. ShuJIT checks illegal accesses more strictly than the other runtime systems. In the case, an outer class tends to write into a private field of the inner class(*). This access should be allowed, but shuJIT 0.3.13 treats the access as illegal. I relaxed this check to allow that kind of accesses. (*) In com.netbeans.developer.text.Line#findIndex method, a private constructor com.netbeans.developer.text.Line$Index# is called. I'd like to release the fixed version soon, but the release will be made after a problem on compatibility with Linux/JDK 1.2.2RC3 and native threads is resolved. Sorry. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 12:48:22 1999 Delivered-To: freebsd-java@freebsd.org Received: from hobart.southcom.com.au (hobart.southcom.com.au [203.60.16.2]) by hub.freebsd.org (Postfix) with ESMTP id 82C3C15313 for ; Thu, 9 Dec 1999 12:48:14 -0800 (PST) (envelope-from shevlandj@kpi.com.au) Received: from elite (pA4e.hbt.southcom.com.au [203.60.23.79]) by hobart.southcom.com.au (8.9.3/8.9.3) with SMTP id HAA04797; Fri, 10 Dec 1999 07:47:18 +1100 (EST) Message-ID: <003c01bf4326$0fd68b00$6464a8c0@kpi.com.au> From: "Joe Shevland" To: , References: <384F7A98.A6830A87@relcom.kz> Subject: Re: CommAPI Date: Fri, 10 Dec 1999 07:48:52 -0800 Organization: KPI Logistics Pty Ltd MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Just off the top of the head, did you install a shared library in the /bin directory that came with the JavaComm distribution? This library file is the shared library that you'll need to get the ports enumerated correctly. It must be the JNI side of things. Failing that, got a stack trace or its just not reporting that it finds the ports? HTH, Joe ----- Original Message ----- From: "Eugene Panov" To: Sent: Thursday, December 09, 1999 1:47 AM Subject: CommAPI > Dear FreeBSD java . > I have got a problem with JavaComm API . > I have downloaded package for solaris from www.javasoft.com , then I > have downloaded > CommDriver for FreeBSD from www.freebsd.org/java/ and installed it . > Everything in CLASSPATH ok , but no ports found . :-( > > I've read CommAPI_FAQ , there was such a problem described . The > pronlem was because of incorrect location of > javax.comm.properties . They recommended to put it /lib . In > driver distribution was recommended to put it in JavaComm Directory > . Now it's located in both of these directories , but no progress . > :-( > > > -- > ____________________________ > Panov Eugene , RelcomSL Co .| > Email: kris@relcom.kz | > ICQ: 39671185 | > Tel/Fax: +7 322 2624990 | > Home Tel.: +7 322 2454011 | > ____________________________| > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 13: 8:11 1999 Delivered-To: freebsd-java@freebsd.org Received: from defiant.quansoo.com (defiant.quansoo.com [63.66.225.90]) by hub.freebsd.org (Postfix) with ESMTP id 058E21568B for ; Thu, 9 Dec 1999 13:08:08 -0800 (PST) (envelope-from cgriffiths@quansoo.com) Received: from localhost (cgriffiths@localhost) by defiant.quansoo.com (8.9.3/8.9.3) with ESMTP id QAA05172 for ; Thu, 9 Dec 1999 16:07:37 -0500 (EST) (envelope-from cgriffiths@quansoo.com) X-Authentication-Warning: defiant.quansoo.com: cgriffiths owned process doing -bs Date: Thu, 9 Dec 1999 16:07:37 -0500 (EST) From: "Christopher T. Griffiths" To: freebsd-java@freebsd.org Subject: Blackdown jdk1.1.8 port Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Has anyone gotten this to work. They now have the plugin for netscape and it needs this port to work. I saw that the jdk1.2 port is now working. Any help would be appreciated. Thanks Chris --- Christopher T. Griffiths Engineering Department Quansoo Group Inc. cgriffiths@quansoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 14:47: 6 1999 Delivered-To: freebsd-java@freebsd.org Received: from web902.mail.yahoo.com (web902.mail.yahoo.com [128.11.23.77]) by hub.freebsd.org (Postfix) with SMTP id 497DD14C8B for ; Thu, 9 Dec 1999 14:47:03 -0800 (PST) (envelope-from spades_mcgee@yahoo.com) Received: (qmail 5712 invoked by uid 60001); 9 Dec 1999 19:13:42 -0000 Message-ID: <19991209191342.5711.qmail@web902.mail.yahoo.com> Received: from [159.76.89.185] by web902.mail.yahoo.com; Thu, 09 Dec 1999 11:13:42 PST Date: Thu, 9 Dec 1999 11:13:42 -0800 (PST) From: Chris Reply-To: chris@tourneyland.com Subject: We're #1!!! To: java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org According to http://developer.java.sun.com/developer/bugParade/top25rfes.html the "Support FreeBSD" RFE is the #1 RFE in the land! Apparantly, the Linux RFE got purged, either based on age, or the fact that they cheated. (Or maybe it got addressed.) Whatever the circumstances, congrats to whomever's idea this was (I forget) and to all those who voted. And, now that we've seen the kind of numbers we can get to help Sun support Java (even when it required joining the JDC), does anyone have any other ideas? - Chris __________________________________________________ Do You Yahoo!? Thousands of Stores. Millions of Products. All in one place. Yahoo! Shopping: http://shopping.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 16:44:52 1999 Delivered-To: freebsd-java@freebsd.org Received: from sith.wlcg.com (209-9-101-127.sdsl.cais.net [209.9.101.127]) by hub.freebsd.org (Postfix) with ESMTP id C3FF315707 for ; Thu, 9 Dec 1999 16:44:44 -0800 (PST) (envelope-from joe@wlcg.com) Received: from localhost (joe@localhost) by sith.wlcg.com (8.9.3/8.9.3) with ESMTP id TAA28828; Thu, 9 Dec 1999 19:45:12 -0500 X-Authentication-Warning: sith.wlcg.com: joe owned process doing -bs Date: Thu, 9 Dec 1999 19:45:12 -0500 (EST) From: Joe Yandle To: chris@tourneyland.com Cc: java@FreeBSD.ORG Subject: Re: We're #1!!! In-Reply-To: <19991209191342.5711.qmail@web902.mail.yahoo.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > the "Support FreeBSD" RFE is the #1 RFE in the land! > Apparantly, the Linux RFE got purged, either based on > age, or the fact that they cheated. (Or maybe it got > addressed.) Sun released a linux JDK a couple of days ago. It was basically the blackdown JDK with some bug fixes and enhancements. > Whatever the circumstances, congrats to > whomever's idea this was (I forget) and to all those > who voted. > > And, now that we've seen the kind of numbers we can > get to help Sun support Java (even when it required > joining the JDC), does anyone have any other ideas? > Start petitioning IBM ;) Joe Yandle Internet Programmer Westlake Consulting Group To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Dec 9 19: 2:25 1999 Delivered-To: freebsd-java@freebsd.org Received: from sl.relcom.kz (sl.relcom.kz [193.124.114.65]) by hub.freebsd.org (Postfix) with ESMTP id 33E5115737 for ; Thu, 9 Dec 1999 19:02:11 -0800 (PST) (envelope-from kris@sl.relcom.kz) Received: from crawler.relcom.kz (crawler.relcom.kz [193.124.114.102]) by sl.relcom.kz (8.7.5.R.ML.S/Relcom-2A) with ESMTP id IAA11892 ;Fri, 10 Dec 1999 08:59:29 +0600 (ALMT) Message-ID: <38506C64.1ABD1A8C@relcom.kz> Date: Fri, 10 Dec 1999 08:58:46 +0600 From: Eugene Panov Reply-To: kris@relcom.kz Organization: RelcomSL X-Mailer: Mozilla 4.61 [en] (X11; I; FreeBSD 3.2-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: Joe Shevland Cc: freebsd-java@FreeBSD.ORG Subject: Re: CommAPI References: <384F7A98.A6830A87@relcom.kz> <003c01bf4326$0fd68b00$6464a8c0@kpi.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Well , yestersay I have discovered the problem . It was a foolly problem , it's shamefull for me to think about :-) I ran my Java App not with rights of the Super User :-) , and because I coudn't get possible values of ports !!! I'm a C programmer at the past , and thaught that if I'm trying opening a port , port is found , but open() error .... :-) In JavaComm is a little bit another structure , JavaComm determines whether or not port is possible to be opened by a certain user , and than says to app , that there's a port on a machine ... I'm sorry for distrubing FreeBSD- java with my fool question :-) > Just off the top of the head, did you install a shared library in the > /bin directory that came with the JavaComm distribution? > > This library file is the shared library that you'll need to get the ports > enumerated correctly. It must be the JNI side of things. Failing that, got a > stack trace or its just not reporting that it finds the ports? > > HTH, > Joe _________________________ Panov Eugene , RelcomSL Co .| Email: kris@relcom.kz | ICQ: 39671185 | Tel/Fax: +7 322 2624990 | Home Tel.: +7 322 2454011 | ____________________________| To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Dec 11 15: 3: 0 1999 Delivered-To: freebsd-java@freebsd.org Received: from gargoyle.bazzle.com (gargoyle.bazzle.com [206.103.246.189]) by hub.freebsd.org (Postfix) with SMTP id AD70E152ED for ; Sat, 11 Dec 1999 15:02:38 -0800 (PST) (envelope-from ejc@bazzle.com) Received: (qmail 95364 invoked from network); 11 Dec 1999 23:02:36 -0000 Received: from gargoyle.bazzle.com (206.103.246.189) by gargoyle.bazzle.com with SMTP; 11 Dec 1999 23:02:36 -0000 Date: Sat, 11 Dec 1999 18:02:36 -0500 (EST) From: "Eric J. Chet" To: patrick@whetstonelogic.com Cc: shevlandj@kpi.com.au, freebsd-java@freebsd.org, dmobrien@lucent.com, caa@bazzle.com Subject: Re: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x In-Reply-To: <199912090518.AAA21464@p.wl.vg> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello I just installed "Blackdown JDK 1.2.2 RC3" on -current as of 12/11 using linux_base-6.1 port. I also installed the Linux version of JBuilder without any problems, imported a java project I had written and everything worked without any problems. The only thing I had to do with JBuilder was use bash instead of sh on the install scripts. Have fun, Eric Chet On Thu, 9 Dec 1999 patrick@whetstonelogic.com wrote: > I would concur. I ran all the demo applets and the JFC demos. They > all ran fine. > > If you want to get rid of the "dingbat" font errors, you can edit > jre/lib/font.properties, and comment out the lines with "dingbat" in it. > > I've made these changes to the original message, and posted it to the > FreeBSD Java web site. diff files are availible there as well. (Or > will be when the web site updates.) They are also availible at: > http://www.whetstonelogic.com/java/linux-jdk.tar.gz > > I'll be posting relative performance results in a message shortly > (Which also answers Joe's earlier post.) > > Patrick Gardella > > On 9 Dec, Joe Shevland wrote: > > Thanks, seems to work fine so far on my 3.3-STABLE box too. I think possibly > > the only additional thing I had to do was specify --ignoreos to rpm as it > > complained for some reason. > > > > Cheers, > > Joe. > > > > ----- Original Message ----- > > From: "Lachlan O'Dea" > > To: > > Sent: Monday, December 06, 1999 11:32 PM > > Subject: HOWTO: Blackdown JDK 1.2.2 RC3 on 3.x > > > > > >> I've managed to get Blackdown's Linux JDK 1.2.2 RC3 to run on my > >> 3.3-STABLE machine. I thought some folks might be interested, so here's > >> the steps I performed. > >> > >> Note that this involves the use of glibc 2.1.2. From what I can gather, > >> glibc versions > 2.0 are only "officially" supported in -current. So > >> trying this under -stable may cause you all kinds of problems. Use at > >> your own risk, etc. All I know is that it does run on my box (at least for > >> the few apps I've tried). > >> > >> If I remember correctly, here's what I did: > >> > >> 1. Downloaded jdk-1.2.2-RC3-linux-i386.tar.bz2 from Blackdown > >> (www.blackdown.org). Note that RC2 does not work under FreeBSD (well it > >> didn't for me). > >> > >> 2. Installed the misc/rpm port. > >> > >> 3. Installed the emulators/linux_base-6.0 port. This is the "unofficial" > >> bit, this port is designed for -current (I believe). This port was made > >> by Marcel Moolenaar and is available from > >> http://www.freebsd.org/~marcel/. I notice he has a linux_base-6.1 port > >> there now as well, which would probably work too. > >> > >> 4. The Blackdown README says that it needs glibc 2.1.2. Since > >> linux_base-6.0 had a slightly earlier version, I downloaded the RPM > >> > > > .rpm> > >> > >> Then I did (approximately) > >> > >> # rpm --root /compat/linux -U glibc-2.1.2-11.i386.rpm > >> > >> The linux_base-6.1 port probably includes glibc-2.1.2, so you can skip > >> this step in that case. > >> > >> 5. % setenv JAVA_HOME /path/to/blackdown/jdk > >> > >> 6. Applied the attached patch to $JAVA_HOME/bin/.java_wrapper and > >> $JAVA_HOME/jre/bin/.java_wrapper. Note that this patch makes green > >> threads the default, since native threads don't work. > >> > >> 7. Ran /usr/bin/linux (obviously you only need this if the linux kernel > >> module isn't loaded) > >> > >> 8. % java ACoolJavaApp > >> > >> So far I've only tested the demo apps SimpleExample and SwingSet and > >> they both worked fine. You get a bunch of errors about dingbats fonts > >> that weren't found, but it does that on my Redhat box too. > >> > >> The good news is that Swing is noticably faster that in the last > >> Blackdown JDK I'd used (the JDK 1.2 pre-release 2). The SwingSet > >> "Internal Frame" and "ScrollPane" demos are now actually usable on my > >> Pentium 133. > >> > >> -- > >> Lachlan O'Dea Computer Associates Pty Ltd > >> Webmaster Vet - Anti-Virus Software > >> http://www.vet.com.au/ > >> > >> "There is not a truth existing which I fear... or would > >> wish unknown to the whole world." - Thomas Jefferson > >> > >> > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-java" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > Eric Chet -> ejc@bazzle.com ejc@FreeBSD.ORG echet@cms.cendant.com Senior Analysts Cendant Inc. - Specializing in OOA, OOD, C++, Java, CORBA Kenpo JuJitsu the Ultimate in Self Defense, Tai Chi for Life "That which doesn't kill me, only makes me stronger." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message