From owner-freebsd-java@FreeBSD.ORG Mon Dec 1 11:02:07 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D4F316A4CE for ; Mon, 1 Dec 2003 11:02:07 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B64D4402D for ; Mon, 1 Dec 2003 11:01:31 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hB1J1UFY015766 for ; Mon, 1 Dec 2003 11:01:30 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hB1J1UcU015760 for freebsd-java@freebsd.org; Mon, 1 Dec 2003 11:01:30 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 1 Dec 2003 11:01:30 -0800 (PST) Message-Id: <200312011901.hB1J1UcU015760@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2003 19:02:07 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/08/22] java/41913 java JniHandler and ChannelUn Errors 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/10/25] java/58524 java new port: java/jmf - Java Media Framework o [2003/11/06] java/59021 java Mk/bsd.sites.mk: MASTER_SITE_APACHE_JAKAR 2 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/10/18] java/44219 java Update port: textproc/cocoon to 2.0.3 o [2002/10/18] java/44251 java Create stylebook port o [2002/11/04] java/44922 java JVM crash o [2003/07/29] java/55032 java SVr4 emulation interferes with install o [2003/09/24] java/57192 java linux-ibm-java1.4 freeze 5 problems total. From owner-freebsd-java@FreeBSD.ORG Mon Dec 1 12:20:54 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39D4016A4CE for ; Mon, 1 Dec 2003 12:20:54 -0800 (PST) Received: from mailhost.tue.nl (mailhost.tue.nl [131.155.2.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id D558E43FE3 for ; Mon, 1 Dec 2003 12:19:52 -0800 (PST) (envelope-from mriem@win.tue.nl) Received: by mailhost.tue.nl (Postfix, from userid 100) id 1FB3515D46A; Mon, 1 Dec 2003 20:12:08 +0100 (CET) Received: from master (v042.vpn.tue.nl [131.155.212.42]) by mailhost.tue.nl (Postfix) with ESMTP id 06C7015FFC7 for ; Mon, 1 Dec 2003 20:12:08 +0100 (CET) From: "Manfred Riem" To: Date: Mon, 1 Dec 2003 20:11:36 +0100 Organization: TU/e Message-ID: <001f01c3b83e$f1633640$02fea8c0@master> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal Subject: NetBeans 3.5.1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: mriem@win.tue.nl List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2003 20:20:54 -0000 Can some one file a bugreport for NetBeans 3.5.1? The current port does not take require the official install version, but a nightly build version. The only thing that needs to be changed is the MD5 hash ;) Manfred From owner-freebsd-java@FreeBSD.ORG Mon Dec 1 12:27:26 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 408F716A4CE for ; Mon, 1 Dec 2003 12:27:26 -0800 (PST) Received: from mailhost.tue.nl (mailhost.tue.nl [131.155.2.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FC3243FA3 for ; Mon, 1 Dec 2003 12:27:18 -0800 (PST) (envelope-from mriem@win.tue.nl) Received: by mailhost.tue.nl (Postfix, from userid 100) id AA70915D588; Mon, 1 Dec 2003 20:12:45 +0100 (CET) Received: from master (v042.vpn.tue.nl [131.155.212.42]) by mailhost.tue.nl (Postfix) with ESMTP id EFC0719F872 for ; Mon, 1 Dec 2003 20:12:44 +0100 (CET) From: "Manfred Riem" To: Date: Mon, 1 Dec 2003 20:12:13 +0100 Organization: TU/e Message-ID: <002001c3b83f$07577b50$02fea8c0@master> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal Subject: NetBeans 3.5.1 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: mriem@win.tue.nl List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2003 20:27:26 -0000 Hi all, Can some one file a bugreport for NetBeans 3.5.1? The current port does not take require the official install version, but a nightly build version. The only thing that needs to be changed is the MD5 hash. Manfred From owner-freebsd-java@FreeBSD.ORG Mon Dec 1 19:40:12 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73F9D16A4CE for ; Mon, 1 Dec 2003 19:40:12 -0800 (PST) Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id E43D443F93 for ; Mon, 1 Dec 2003 19:40:07 -0800 (PST) (envelope-from freebsd-java@m.gmane.org) Received: from root by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AR1OQ-0001cF-00 for ; Tue, 02 Dec 2003 04:40:06 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-java@freebsd.org Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AR1CX-0001WB-00 for ; Tue, 02 Dec 2003 04:27:49 +0100 Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AR1CX-00040o-00 for ; Tue, 02 Dec 2003 04:27:49 +0100 From: "Arcadius A." Date: Tue, 02 Dec 2003 04:27:45 +0100 Lines: 19 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en, fr Sender: news Subject: Weblogic8.1 on FreeBSD X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 03:40:12 -0000 Hello! I'm successfully running Weblogic 8.1 on FreeBSD4.8 (for testing applications) So, I've put together a little description of how I have installed it, hoping it may help someone. My description can be found at: http://people.menelic.com/ahouans/wl-install.php If there is any detail missing,please let me know. My English is very poor, so any feedback would be appreciated. Thanks. Best regards. Arcadius. From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 03:10:07 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83E7916A4CE for ; Tue, 2 Dec 2003 03:10:07 -0800 (PST) Received: from eeyore.sebster.com (a80-126-244-3.adsl.xs4all.nl [80.126.244.3]) by mx1.FreeBSD.org (Postfix) with SMTP id CE02243FB1 for ; Tue, 2 Dec 2003 03:10:04 -0800 (PST) (envelope-from sebster@sebster.com) Received: (qmail 53771 invoked from network); 2 Dec 2003 11:10:03 -0000 Received: from unknown (HELO ?10.0.0.6?) (10.0.0.6) by eeyore.sebster.com with SMTP; 2 Dec 2003 11:10:03 -0000 From: Sebastiaan van Erk To: freebsd-java@freebsd.org In-Reply-To: <3FBF8EDA.5040600@gmx.de> References: <3FBF8EDA.5040600@gmx.de> Content-Type: text/plain Organization: Insight Information Technologies Message-Id: <1070363381.2752.4.camel@blauwoor.sebster.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 02 Dec 2003 12:09:41 +0100 Content-Transfer-Encoding: 7bit Subject: Re: Eclipse cannot find a free socket for the debugger X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 11:10:07 -0000 I get the exact same problem since I upgraded the JDK to 1.4.2-p5 (from 1.4.1-p5). I can use "Run", but "Debug" no longer works... Does anybody have a workaround? Or should I downgrade the JDK? Greetings, Sebastiaan van Erk On Sat, 2003-11-22 at 17:29, Jan Schultze wrote: > Hello everyone, > > Everytime I try to run the debugger in Eclipse (2.1.1_2), I get the > following error message: > > Exception occured during launching > Reason: > Cannot find a free socket for the debugger > > I'm running FreeBSD 5.1 Release with a native jdk1.4.2-p5. I'm not sure > if the problems is related to the jdk or eclipse port or some stupid > mistake of mine. Has anyone had the same problem or maybe solved it? > > FYI workspace/.metadata/.log contains this stack trace: > > !SESSION Nov 21, 2003 16:36:02.872 > ---------------------------------------------java.version=1.4.2-p5 > java.vendor=Sun Microsystems Inc. > BootLoader constants: OS=freebsd, ARCH=x86, WS=gtk, NL=de_DE > Command-line arguments: -os freebsd -ws gtk -arch x86 -install > file:/usr/local/eclipse/ > !ENTRY org.eclipse.core.resources 1 1 Nov 21, 2003 16:36:02.875 > !MESSAGE Could not load library: libcore_2_1_0a.so. This library > provides platform-specific optimizations for certain file system > operations. This library is not present on all platforms, so this may > not be an error. The resources plug-in will safely fall back to using > java.io.File functionality. > !ENTRY org.eclipse.debug.ui 4 120 Nov 21, 2003 16:36:22.71 > !MESSAGE Error logged from Debug UI: > !STACK 1 > org.eclipse.core.runtime.CoreException: Cannot find a free socket for > the debugger > at > org.eclipse.jdt.launching.AbstractVMRunner.abort(AbstractVMRunner.java:44) > at > org.eclipse.jdt.internal.launching.StandardVMDebugger.run(StandardVMDebugger.java:126) > at > org.eclipse.jdt.internal.launching.JavaLocalApplicationLaunchConfigurationDelegate.launch(JavaLocalApplicationLaunchConfigurationDelegate.java:111) > at > org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:156) > at > org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:676) > at > org.eclipse.debug.ui.DebugUITools.buildAndLaunch(DebugUITools.java:538) > at org.eclipse.debug.ui.DebugUITools$2.run(DebugUITools.java:487) > at > org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101) > !ENTRY org.eclipse.jdt.launching 4 118 Nov 21, 2003 16:36:22.75 > !MESSAGE Cannot find a free socket for the debugger > > Regards, > Jan > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 13:12:39 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 883B116A4CE for ; Tue, 2 Dec 2003 13:12:39 -0800 (PST) Received: from hyperreal.org (taz3.hyperreal.org [209.237.226.90]) by mx1.FreeBSD.org (Postfix) with SMTP id C238843F93 for ; Tue, 2 Dec 2003 13:12:38 -0800 (PST) (envelope-from brian@hyperreal.org) Received: (qmail 46010 invoked from network); 2 Dec 2003 21:12:40 -0000 Received: from localhost.hyperreal.org (HELO fez.hyperreal.org) (127.0.0.1) by localhost.hyperreal.org with SMTP; 2 Dec 2003 21:12:40 -0000 Received: (qmail 56587 invoked by uid 1000); 2 Dec 2003 21:12:37 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 2 Dec 2003 21:12:37 -0000 Date: Tue, 2 Dec 2003 13:12:37 -0800 (PST) From: Brian Behlendorf To: java@freebsd.org Message-ID: <20031202130629.U56021@fez.hyperreal.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N Subject: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 21:12:39 -0000 So, I've seen a few mentions here of folks using Java server apps on FreeBSD in production. I've been very happy to watch the progress by the Java team on the native JDKs from the sidelines, as well as the improvements to libc_r and such that have been MFC'd, but I'm curious as to whether the consensus on this list is that it's ready to be used for production. Anyone want to share good success or horror stories? We're trying to determine whether the apache.org box can start to run our own software. :) Speed is definitely less important than proper functioning. Brian From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 13:40:03 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7360B16A4CF for ; Tue, 2 Dec 2003 13:40:03 -0800 (PST) Received: from turing.morons.org (turing.morons.org [209.237.229.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23E9143FEC for ; Tue, 2 Dec 2003 13:39:52 -0800 (PST) (envelope-from freebsd@spatula.net) Received: by turing.morons.org (Postfix, from userid 1001) id 05EFCA927; Tue, 2 Dec 2003 13:39:50 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id D3A89A920; Tue, 2 Dec 2003 13:39:50 -0800 (PST) Date: Tue, 2 Dec 2003 13:39:50 -0800 (PST) From: Nick Johnson X-X-Sender: spatula@turing.morons.org To: Brian Behlendorf In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> Message-ID: <20031202131725.S24955@turing.morons.org> References: <20031202130629.U56021@fez.hyperreal.org> X-what-happen: someone set up us the bomb X-Message-Flags: Spatula Precedence: special-delivery MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: java@freebsd.org Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 21:40:03 -0000 I've actually been running my site with FreeBSD Java since July of 2002, first with the green-threads JDK 1.3 with OpenJIT, then with the native threads 1.3 with Hotspot, and now with 1.4.2-p5. My observation is that for server-side work (which is the only thing I've tested) I run into more problems because of MY code than because of the JVM. I haven't experienced any kind of crash of the JVM since 1.4.1-p4. The fork fixes for p5 have improved stability quite a bit in my environment, or at least I get the impression they have. I used to experience Resin occasionally going apeshit; that hasn't happened since I went to 1.4.2-p5. I cannot stress enough the need of making sure your code is sound before you run it in production. You CAN bring down a servlet container with the code you run in it if you're not careful. The easiest way to do that is to keep too many things in session or application scope or otherwise manage to allocate large objects with long lifespans that use up all your available heap. (voice of experience) I also suggest running the JVM for a servlet container with these options: -server -XX:+UseConcMarkSweepGC -XX:+UseParNewGC The -server flag tends to make server startup and class reloading take a bit longer as I think it makes Hotspot a bit more aggressive about what it compiles ahead of time. The other flags I got from a Sun paper on garbage collection: http://java.sun.com/docs/hotspot/gc1.4.2/ Using incremental/low-pause garbage collection is pretty important for a servlet container, imo; I'd generally rather add a few ms to each request than have requests take 10-15 seconds occasionally when the JVM needs to do GC. One sorta hokey/kludgy thing I do as well is to perform a nightly restart of all my JVMs. I don't know if I still need to do that with 1.4.2-p5. The main reason I've been doing it at all is that memory seems to get fragmented or possibly some objects are just never getting garbage collected, so the JVM processes were using more CPU and memory as time went by. I haven't verified whether this is still problematic in p5. I definitely recommend arranging servlet containers into a primary/backup JVM situation if your container allows it. I also suggest load balancing across two containers for performance (it seems like 2 containers handle load better under high-load condition than one container with twice as many threads, which makes sense if you think about how threads and processes differ). My arrangement has 3 containers; two load-balanced primary JVMs and one backup JVM. When restarting your containers and when starting them the first time, I suggest staggering the loading because of the amount of CPU the -server switch causes the JVM to use as it starts. I start and restart mine with a 60-second sleep interval between them. Otherwise, you end up thrashing during startup, which can actually cause startup to fail because, in the case of Resin anyway, the minder process can't contact the servlet container because it's still loading because the CPU is pegged trying to start up many containers at once. Another thing I recommend is writing a "ping" process for your containers. I have one I wrote for Resin that checks each minute to see that Resin's "srun" service is working and is capable of loading a page (including configurable timeouts, retries, etc). If there's no answer, it automatically restarts the container and sends me an email. Though it's quite rare that this actually does any work, it does happen periodically and it's nice to have things restarted for me in the middle of the night ;) That's all I can think of at the moment. Let me know if you'd like more detail about anything in particular. I'm currently running morons.org, ln-s.net, and go2rider.org with the FreeBSD JVM. Nick On Tue, 2 Dec 2003, Brian Behlendorf wrote: > > So, I've seen a few mentions here of folks using Java server apps on > FreeBSD in production. I've been very happy to watch the progress by the > Java team on the native JDKs from the sidelines, as well as the > improvements to libc_r and such that have been MFC'd, but I'm curious as > to whether the consensus on this list is that it's ready to be used for > production. Anyone want to share good success or horror stories? We're > trying to determine whether the apache.org box can start to run our own > software. :) Speed is definitely less important than proper functioning. > > Brian > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > -- "The aptly-named morons.org is an obscenity-laced screed..." -- Robert P. Lockwood, Catholic League director of research Nick Johnson, version 2.1 http://web.morons.org/ From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 13:52:08 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFD3D16A4CE for ; Tue, 2 Dec 2003 13:52:08 -0800 (PST) Received: from mooseriver.com (h-66-166-146-73.SNVACAID.covad.net [66.166.146.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id E24A943FD7 for ; Tue, 2 Dec 2003 13:52:07 -0800 (PST) (envelope-from jgrosch@mooseriver.com) Received: by mooseriver.com (Postfix, from userid 200) id 8849E1702E; Tue, 2 Dec 2003 13:52:07 -0800 (PST) Date: Tue, 2 Dec 2003 13:52:07 -0800 From: Josef Grosch To: Brian Behlendorf Message-ID: <20031202215207.GB81295@mooseriver.com> References: <20031202130629.U56021@fez.hyperreal.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> Organization: Moose River, LLC User-Agent: Mutt/1.5.5.1i cc: java@freebsd.org Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: jgrosch@MooseRiver.com List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 21:52:08 -0000 --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 02, 2003 at 01:12:37PM -0800, Brian Behlendorf wrote: >=20 > So, I've seen a few mentions here of folks using Java server apps on > FreeBSD in production. I've been very happy to watch the progress by the > Java team on the native JDKs from the sidelines, as well as the > improvements to libc_r and such that have been MFC'd, but I'm curious as > to whether the consensus on this list is that it's ready to be used for > production. Anyone want to share good success or horror stories? We're > trying to determine whether the apache.org box can start to run our own > software. :) Speed is definitely less important than proper functioning. >=20 > Brian =46rom my limited experience I can say that FreeBSD 5.1 with Java 1.4.1 and Tomcat 4.1.27 seems to work pretty well. Not real fast though. When threads are done it should be really good. I've also used ant, eclipse, jboss, Log4j and the other tools from the Jakarta project and they mostly work. The only time I have had a problem it was from a mistake on my part. Oh, jBoss and Eclipse are not from the Jakarta project but they interface well. Josef --=20 Josef Grosch | Another day closer to a | FreeBSD 5.1 jgrosch@MooseRiver.com | Micro$oft free world | Berkeley, Ca. --fUYQa+Pmc3FrFX/N Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- iD8DBQE/zQmHy8prLS1GYSERAsceAKCYdckURK8hXkflkGXYifEBtKY8iACgyFoa r/e1X7giQX1Ea26B4Wh2abc= =Hm3o -----END PGP SIGNATURE----- --fUYQa+Pmc3FrFX/N-- From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 15:05:00 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 307DE16A4CE for ; Tue, 2 Dec 2003 15:05:00 -0800 (PST) Received: from ms-smtp-03-eri0.southeast.rr.com (ms-smtp-03-lbl.southeast.rr.com [24.25.9.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id C323643F93 for ; Tue, 2 Dec 2003 15:04:56 -0800 (PST) (envelope-from brent@mutt.rcfile.org) Received: from mutt.rcfile.org (rdu163-109-248.nc.rr.com [24.163.109.248]) hB2N2fA3004334; Tue, 2 Dec 2003 18:02:44 -0500 (EST) Received: from mutt.rcfile.org (localhost [127.0.0.1]) by mutt.rcfile.org (8.12.10/8.12.10) with ESMTP id hB2N2f8K001809; Tue, 2 Dec 2003 18:02:41 -0500 (EST) (envelope-from brent@mutt.rcfile.org) Received: (from brent@localhost) by mutt.rcfile.org (8.12.10/8.12.10/Submit) id hB2N2Xj2001805; Tue, 2 Dec 2003 18:02:33 -0500 (EST) (envelope-from brent) Date: Tue, 2 Dec 2003 18:02:33 -0500 From: Brent Verner To: Brian Behlendorf Message-ID: <20031202230233.GA1381@rcfile.org> References: <20031202130629.U56021@fez.hyperreal.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> X-muttrc: $Id: .muttrc,v 1.10 2003/02/08 08:35:24 brent Exp $ X-uname: FreeBSD 4.9-STABLE #27: Tue Dec 2 09:09:48 EST 2003 root@mutt.rcfile.org:/usr/obj/usr/src/sys/MUTTS User-Agent: Mutt/1.5.5.1i X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: java@freebsd.org Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 23:05:00 -0000 [2003-12-02 13:12] Brian Behlendorf said: | | So, I've seen a few mentions here of folks using Java server apps on | FreeBSD in production. I've been very happy to watch the progress by the | Java team on the native JDKs from the sidelines, as well as the | improvements to libc_r and such that have been MFC'd, but I'm curious as | to whether the consensus on this list is that it's ready to be used for | production. Anyone want to share good success or horror stories? We're | trying to determine whether the apache.org box can start to run our own | software. :) Speed is definitely less important than proper functioning. Here's my observation of running tomcat and jboss on -STABLE for over a year now. 1.3.1-p8 (w/ hotspot) stability : excellent performance : sluggish (seemed to be about %40 slower than 1.4.1 when I last compared the two on some ab(8) tests against tomcat) 1.4.2-p5 (w/ hotspot) stability : very good/excellent (_may_ have seen this version cause me to have to kill(1) the jave process when trying to shutdown tomcat, but cannot be certain it wasn't something in my code) performance : very good (no formal comparison, but seems to match performance per-MHz as sun's jdk on debian/linux-2.4) I would certainly deploy a native java on FreeBSD (4.9-STABLE) for nearly-critical tomcat applications. That said, there are some features which are not complete and/or busted. If the application runs at all, I'd feel pretty confident it will keep on running. cheers. Brent -- "Develop your talent, man, and leave the world something. Records are really gifts from people. To think that an artist would love you enough to share his music with anyone is a beautiful thing." -- Duane Allman From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 15:27:48 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C5EC16A4CE for ; Tue, 2 Dec 2003 15:27:48 -0800 (PST) Received: from edgar1.colorado.edu (edgar1.Colorado.EDU [128.138.129.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32CEE43F3F for ; Tue, 2 Dec 2003 15:27:47 -0800 (PST) (envelope-from alden@addcontentnow.com) Received: from addcontentnow.com (dialup-87-134.Colorado.EDU [128.138.87.134]) ESMTP id hB2NRiNj011679 for ; Tue, 2 Dec 2003 16:27:45 -0700 (MST) Date: Tue, 2 Dec 2003 16:26:05 -0700 Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; charset=US-ASCII; format=flowed From: Alden Taylor To: freebsd-java@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: X-Mailer: Apple Mail (2.552) Subject: JDK BSD NewBee X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2003 23:27:48 -0000 Hi all, I'm a BSD newbie with a couple of simple questions. Does the 1.4 jdk implementation implement the hotspot optimizer? And are the threads green or native - and what is the difference? I've read that the jdk1.3 binary does not implement hotspot and uses green threads and I'm trying to decide if upgrading to the jdk 1.4 will improve my servlet application's performance. Also, I've noticed that there are ports for things like tomcat and other java third party extensions. Can anyone tell me the difference between the ports version and those that I would download from say jakarta.apache.org? I've compiled mod_jk from the apache source using the mac os X compile instructions, as those were the only that I could get to work, will my compiled mod_jk work better if I use the ports? I'm new to the ports system as I come from the land of RedHat LInux and Mac OS X. Thanks for all of your help. Alden Add Content Now Offering a fun and interactive way to transform your site content single handedly. http://www.addcontentnow.com 303.279.2023 From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 17:02:10 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D52916A4CE for ; Tue, 2 Dec 2003 17:02:10 -0800 (PST) Received: from oak.FernUni-Hagen.de (oak.fernuni-hagen.de [132.176.114.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A902343FBD for ; Tue, 2 Dec 2003 17:02:08 -0800 (PST) (envelope-from q5480035@mailstore.FernUni-Hagen.de) Received: from amavis by oak.FernUni-Hagen.de with scanned-ok (Exim 4.04) id 1ARLP5-0006mF-00 for java@freebsd.org; Wed, 03 Dec 2003 02:02:07 +0100 Received: from mailstore.fernuni-hagen.de ([132.176.114.185]) by oak.FernUni-Hagen.de with esmtp (Exim 4.04) id 1ARLOz-0006ly-00 for java@freebsd.org; Wed, 03 Dec 2003 02:02:01 +0100 Received: from [217.0.105.7] (account q5480035 HELO oranje.my.domain) by mailstore.fernuni-hagen.de (CommuniGate Pro SMTP 4.0.6) with ESMTP id 2960363 for java@freebsd.org; Wed, 03 Dec 2003 02:01:59 +0100 Date: Wed, 03 Dec 2003 02:01:14 +0100 To: java@freebsd.org References: <20031202130629.U56021@fez.hyperreal.org> <20031202230233.GA1381@rcfile.org> From: Marc van Woerkom Organization: =?iso-8859-1?Q?FernUniversit=E4t_in_Hagen?= Content-Type: text/plain; format=flowed; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <20031202230233.GA1381@rcfile.org> User-Agent: Opera7.23/FreeBSD M2 build 516 X-Virus-Scanned: by AMaViS perl-11 Subject: Native jdks, Eclipse X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 01:02:10 -0000 On Tue, 2 Dec 2003 18:02:33 -0500, Brent Verner wrote: > I would certainly deploy a native java on FreeBSD (4.9-STABLE) > for nearly-critical tomcat applications. That said, there are some > features which are not complete and/or busted. If the application > runs at all, I'd feel pretty confident it will keep on running. I am a bit confused about the various native versions in the FreeBSD ports tree. Is there a technical difference between the diabolo port and the jdk13? Or is it just blessed binary vs source build but otherwise identical? I want to work on a port of Eclipse-3.0-M5 for FreeBSD. The requirement for this is a jdk 1.4 Can I use the native jdk14 without to fear serious problems and concentrate on working on Eclipse? Any Eclipse users under FreeBSD here? Regards, Marc From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 18:02:47 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D454C16A4CE for ; Tue, 2 Dec 2003 18:02:47 -0800 (PST) Received: from ms-smtp-03-eri0.southeast.rr.com (ms-smtp-03-lbl.southeast.rr.com [24.25.9.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7037243FBD for ; Tue, 2 Dec 2003 18:02:46 -0800 (PST) (envelope-from mmercer@nc.rr.com) Received: from [192.168.1.2] (rdu57-94-128.nc.rr.com [66.57.94.128]) hB3221A3025579; Tue, 2 Dec 2003 21:02:04 -0500 (EST) From: "Michael E. Mercer" To: Marc van Woerkom In-Reply-To: References: <20031202130629.U56021@fez.hyperreal.org> <20031202230233.GA1381@rcfile.org> Content-Type: text/plain Message-Id: <1070416920.1333.1.camel@dual.mmercer.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 02 Dec 2003 21:02:01 -0500 Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: java@freebsd.org Subject: Re: Native jdks, Eclipse X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-java@freebsd.org List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 02:02:47 -0000 Hello, and YES! I use eclipse with the native JDK1.4. I have not had any problems, but I admit to not using all the features eclipse has to offer. I believe others have commented on certain things about eclipse but you need to search the archives...sorry. HTH, MEm On Tue, 2003-12-02 at 20:01, Marc van Woerkom wrote: > On Tue, 2 Dec 2003 18:02:33 -0500, Brent Verner wrote: > > > I would certainly deploy a native java on FreeBSD (4.9-STABLE) > > for nearly-critical tomcat applications. That said, there are some > > features which are not complete and/or busted. If the application > > runs at all, I'd feel pretty confident it will keep on running. > > I am a bit confused about the various native versions in the > FreeBSD ports tree. > > Is there a technical difference between the diabolo port > and the jdk13? Or is it just blessed binary vs source build > but otherwise identical? > > I want to work on a port of Eclipse-3.0-M5 for FreeBSD. > The requirement for this is a jdk 1.4 > Can I use the native jdk14 without to fear serious problems > and concentrate on working on Eclipse? > > Any Eclipse users under FreeBSD here? > > Regards, > Marc > > > > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" From owner-freebsd-java@FreeBSD.ORG Tue Dec 2 21:01:20 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BD9316A4CE for ; Tue, 2 Dec 2003 21:01:20 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 526E843F85 for ; Tue, 2 Dec 2003 21:01:18 -0800 (PST) (envelope-from fjoe@iclub.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 1ARQDB-00033l-00; Wed, 03 Dec 2003 12:10:09 +0600 Received: from iclub.nsu.ru ([193.124.215.97] ident=root) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 1ARQD9-00032p-00; Wed, 03 Dec 2003 12:10:07 +0600 Received: from iclub.nsu.ru (fjoe@localhost [127.0.0.1]) by iclub.nsu.ru (8.12.8p2/8.12.8) with ESMTP id hB350xx3079466; Wed, 3 Dec 2003 11:00:59 +0600 (NS) (envelope-from fjoe@iclub.nsu.ru) Received: (from fjoe@localhost) by iclub.nsu.ru (8.12.8p2/8.12.8/Submit) id hB350wuC079465; Wed, 3 Dec 2003 11:00:58 +0600 (NS) (envelope-from fjoe) Date: Wed, 3 Dec 2003 11:00:58 +0600 From: Max Khon To: Alden Taylor Message-ID: <20031203050058.GC76490@iclub.nsu.ru> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Envelope-To: alden@addcontentnow.com, freebsd-java@freebsd.org cc: freebsd-java@freebsd.org Subject: Re: JDK BSD NewBee X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 05:01:20 -0000 Hello! On Tue, Dec 02, 2003 at 04:26:05PM -0700, Alden Taylor wrote: > I'm a BSD newbie with a couple of simple questions. > > Does the 1.4 jdk implementation implement the hotspot optimizer? And > are the threads green or native - and what is the difference? I've > read that the jdk1.3 binary does not implement hotspot and uses green > threads and I'm trying to decide if upgrading to the jdk 1.4 will > improve my servlet application's performance. There is no way to build jdk 1.4 with green threads or without hotspot-like optimizer. So jdk 1.4 always usese native threads and JIT compiler. > Also, I've noticed that there are ports for things like tomcat and > other java third party extensions. Can anyone tell me the difference > between the ports version and those that I would download from say > jakarta.apache.org? I've compiled mod_jk from the apache source using > the mac os X compile instructions, as those were the only that I could > get to work, will my compiled mod_jk work better if I use the ports? > I'm new to the ports system as I come from the land of RedHat LInux and > Mac OS X. Ports is just an infrastructure to help you to build and install software. Tarballs are downloaded from official distribution sites and necessary patches are applied (if any are needed). It's up to you whether to use or not use ports subsystem but most of the problems you can stumble upon building the same software manually are already solved on ports. Ports are like RedHat SRPMS. There are several ports of Ports Subsystem to Darwin (the base of MAC OS X), the most popular of which is GNU-Darwin Ports Collection so you might have seen Ports on MAC OS X already. /fjoe From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 00:51:02 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3A5616A4CE for ; Wed, 3 Dec 2003 00:51:02 -0800 (PST) Received: from mail.profdata.nl (server.profdata.nl [213.196.2.244]) by mx1.FreeBSD.org (Postfix) with SMTP id F15E343FDF for ; Wed, 3 Dec 2003 00:51:00 -0800 (PST) (envelope-from sebster@sebster.com) Received: (qmail 22413 invoked from network); 3 Dec 2003 08:50:59 -0000 Received: from unknown (HELO ?10.0.0.6?) (80.126.80.226) by server.profdata.nl with SMTP; 3 Dec 2003 08:50:59 -0000 From: Sebastiaan van Erk To: freebsd-java@freebsd.org In-Reply-To: <1070363381.2752.4.camel@blauwoor.sebster.com> References: <3FBF8EDA.5040600@gmx.de> <1070363381.2752.4.camel@blauwoor.sebster.com> Content-Type: text/plain Organization: Insight Information Technologies Message-Id: <1070441434.632.6.camel@blauwoor.sebster.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 03 Dec 2003 09:50:35 +0100 Content-Transfer-Encoding: 7bit Subject: Re: Eclipse cannot find a free socket for the debugger X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 08:51:03 -0000 For those of you who have the same problem, it turns out that in FreeBSD 5.1 at least, the net.inet6.ip6.v6only is set to 1 by default. Turn it off with sysctl -w net.inet6.ip6.v6only=0 as root, and restart eclipse, and debugging will work just fine. Greetings, Sebastiaan van Erk On Tue, 2003-12-02 at 12:09, Sebastiaan van Erk wrote: > I get the exact same problem since I upgraded the JDK to 1.4.2-p5 (from > 1.4.1-p5). > > I can use "Run", but "Debug" no longer works... > > Does anybody have a workaround? > Or should I downgrade the JDK? > > Greetings, > Sebastiaan van Erk > > On Sat, 2003-11-22 at 17:29, Jan Schultze wrote: > > Hello everyone, > > > > Everytime I try to run the debugger in Eclipse (2.1.1_2), I get the > > following error message: > > > > Exception occured during launching > > Reason: > > Cannot find a free socket for the debugger > > > > I'm running FreeBSD 5.1 Release with a native jdk1.4.2-p5. I'm not sure > > if the problems is related to the jdk or eclipse port or some stupid > > mistake of mine. Has anyone had the same problem or maybe solved it? > > > > FYI workspace/.metadata/.log contains this stack trace: > > > > !SESSION Nov 21, 2003 16:36:02.872 > > ---------------------------------------------java.version=1.4.2-p5 > > java.vendor=Sun Microsystems Inc. > > BootLoader constants: OS=freebsd, ARCH=x86, WS=gtk, NL=de_DE > > Command-line arguments: -os freebsd -ws gtk -arch x86 -install > > file:/usr/local/eclipse/ > > !ENTRY org.eclipse.core.resources 1 1 Nov 21, 2003 16:36:02.875 > > !MESSAGE Could not load library: libcore_2_1_0a.so. This library > > provides platform-specific optimizations for certain file system > > operations. This library is not present on all platforms, so this may > > not be an error. The resources plug-in will safely fall back to using > > java.io.File functionality. > > !ENTRY org.eclipse.debug.ui 4 120 Nov 21, 2003 16:36:22.71 > > !MESSAGE Error logged from Debug UI: > > !STACK 1 > > org.eclipse.core.runtime.CoreException: Cannot find a free socket for > > the debugger > > at > > org.eclipse.jdt.launching.AbstractVMRunner.abort(AbstractVMRunner.java:44) > > at > > org.eclipse.jdt.internal.launching.StandardVMDebugger.run(StandardVMDebugger.java:126) > > at > > org.eclipse.jdt.internal.launching.JavaLocalApplicationLaunchConfigurationDelegate.launch(JavaLocalApplicationLaunchConfigurationDelegate.java:111) > > at > > org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:156) > > at > > org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:676) > > at > > org.eclipse.debug.ui.DebugUITools.buildAndLaunch(DebugUITools.java:538) > > at org.eclipse.debug.ui.DebugUITools$2.run(DebugUITools.java:487) > > at > > org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101) > > !ENTRY org.eclipse.jdt.launching 4 118 Nov 21, 2003 16:36:22.75 > > !MESSAGE Cannot find a free socket for the debugger > > > > Regards, > > Jan > > > > _______________________________________________ > > freebsd-java@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-java > > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 02:32:26 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E04116A4CE for ; Wed, 3 Dec 2003 02:32:26 -0800 (PST) Received: from ulysses.noc.ntua.gr (ulysses.noc.ntua.gr [147.102.222.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2808243FBD for ; Wed, 3 Dec 2003 02:32:23 -0800 (PST) (envelope-from past@noc.ntua.gr) Received: from ajax.noc.ntua.gr (ajax.noc.ntua.gr [147.102.220.1]) by ulysses.noc.ntua.gr (8.12.9p1/8.12.9) with ESMTP id hB3AWLLI023556; Wed, 3 Dec 2003 12:32:21 +0200 (EET) (envelope-from past@noc.ntua.gr) Received: from hal.noc.ntua.gr (hal.noc.ntua.gr [147.102.220.45]) by ajax.noc.ntua.gr (8.12.9p1/8.12.9) with ESMTP id hB3AWKBR097011; Wed, 3 Dec 2003 12:32:21 +0200 (EET) (envelope-from past@noc.ntua.gr) From: Panagiotis Astithas Organization: NTUA/NMC To: Brian Behlendorf , java@freebsd.org Date: Wed, 3 Dec 2003 12:32:20 +0200 User-Agent: KMail/1.5.4 References: <20031202130629.U56021@fez.hyperreal.org> In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200312031232.20483.past@noc.ntua.gr> Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 10:32:26 -0000 On Tuesday 02 December 2003 23:12, Brian Behlendorf wrote: > So, I've seen a few mentions here of folks using Java server apps on > FreeBSD in production. I've been very happy to watch the progress by the > Java team on the native JDKs from the sidelines, as well as the > improvements to libc_r and such that have been MFC'd, but I'm curious as > to whether the consensus on this list is that it's ready to be used for > production. Anyone want to share good success or horror stories? We're > trying to determine whether the apache.org box can start to run our own > software. :) Speed is definitely less important than proper functioning. > > Brian I have deployed three servlet-based apps using tomcat & velocity in a farm-like environment and have never experienced any problems. The applications require jdk 1.4, so I have followed that path all along, mainly in -stable machines (and -current for compiling/testing before deployment). Cheers, -- Panagiotis Astithas Electrical & Computer Engineer, PhD Network Management Center National Technical University of Athens, Greece From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 03:09:11 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1949C16A4CE for ; Wed, 3 Dec 2003 03:09:11 -0800 (PST) Received: from mail.caraldi.com (caraldi.com [62.212.102.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2060643FD7 for ; Wed, 3 Dec 2003 03:09:09 -0800 (PST) (envelope-from jbq@caraldi.com) Received: from caraldi.com (watt.intra.caraldi.com [192.168.100.101]) by mail.caraldi.com (Postfix) with SMTP id 3D6AA221F for ; Wed, 3 Dec 2003 12:09:07 +0100 (CET) Received: by caraldi.com (sSMTP sendmail emulation); Wed, 3 Dec 2003 12:09:07 +0100 From: "Jean-Baptiste Quenot" Date: Wed, 3 Dec 2003 12:09:07 +0100 To: java@freebsd.org Message-ID: <20031203110906.GG1863@watt.intra.caraldi.com> Mail-Followup-To: java@freebsd.org References: <20031202130629.U56021@fez.hyperreal.org> <20031202131725.S24955@turing.morons.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="f61P+fpdnY2FZS1u" Content-Disposition: inline In-Reply-To: <20031202131725.S24955@turing.morons.org> User-Agent: Mutt/1.5.5.1i Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 11:09:11 -0000 --f61P+fpdnY2FZS1u Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Nick Johnson: > One sorta hokey/kludgy thing I do as well is to perform a nightly > restart of all my JVMs. I don't know if I still need to do that with > 1.4.2-p5. The main reason I've been doing it at all is that memory > seems to get fragmented or possibly some objects are just never > getting garbage collected, so the JVM processes were using more CPU > and memory as time went by. I haven't verified whether this is still > problematic in p5. You can prevent the OutOfMemory errors by preventing the class reloading =66rom happening. On resin: class-update-interval=3D'31536000'. Cheers, --=20 Jean-Baptiste Quenot http://caraldi.com/jbq/ --f61P+fpdnY2FZS1u Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/zcRS9xx3BCMc9gsRArtXAKCjBURI2qp+KDjFKJZ0m8tHpQZaxwCcCdLZ m+aCaaz29er7la/wJ2efaXU= =Th8L -----END PGP SIGNATURE----- --f61P+fpdnY2FZS1u-- From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 06:42:05 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DD9716A4CE for ; Wed, 3 Dec 2003 06:42:05 -0800 (PST) Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id E805043FCB for ; Wed, 3 Dec 2003 06:42:01 -0800 (PST) (envelope-from sheldonh@starjuice.net) Received: from sheldonh by axl.seasidesoftware.co.za with local (Exim 4.24; FreeBSD) id 1ARYCV-0008nf-2b; Wed, 03 Dec 2003 16:41:59 +0200 Date: Wed, 3 Dec 2003 16:41:59 +0200 From: Sheldon Hearn To: Brian Behlendorf Message-ID: <20031203144159.GJ64007@starjuice.net> References: <20031202130629.U56021@fez.hyperreal.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> User-Agent: Mutt/1.5.4i cc: java@freebsd.org Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 14:42:05 -0000 On (2003/12/02 13:12), Brian Behlendorf wrote: > Anyone want to share good success or horror stories? We're > trying to determine whether the apache.org box can start to run our own > software. :) Speed is definitely less important than proper functioning. For me, the issue isn't so much with speed as it is for support of heavily-threaded applications: http://starjuice.net/2003_09_01_starjuice_archive.html#106267661433883916 Ciao, Sheldon. From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 11:19:10 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0900E16A4CE for ; Wed, 3 Dec 2003 11:19:10 -0800 (PST) Received: from nwkea-mail-1.sun.com (nwkea-mail-1.sun.com [192.18.42.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4303043FBD for ; Wed, 3 Dec 2003 11:19:07 -0800 (PST) (envelope-from IncidentUpdateDaemon@sun.com) Received: from phys-d3-ha21sca-1 ([129.145.155.163]) by nwkea-mail-1.sun.com (8.12.10/8.12.9) with ESMTP id hB3JJ6UP003972 for ; Wed, 3 Dec 2003 11:19:07 -0800 (PST) Received: from ranjith (d-usca14-133-175.SFBay.Sun.COM [129.145.133.175]) by ha21sca-mail1.sfbay.sun.com (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with ESMTP id <0HPC00LL32ZUMS@ha21sca-mail1.sfbay.sun.com> for freebsd-java@freebsd.org; Wed, 03 Dec 2003 11:19:06 -0800 (PST) Date: Wed, 03 Dec 2003 11:19:06 -0800 (PST) Date-warning: Date header was inserted by ha21sca-mail1.sfbay.sun.com From: Ranjith Mandala To: freebsd-java@freebsd.org Message-id: <24567153.1070479524000.JavaMail.ranjithm@ha21sca-mail1.sfbay.sun.com> MIME-version: 1.0 X-Mailer: postEmail $Id: PostEmail.java,v 1.17 2002/08/30 02:33:02 gmanwani Exp $ Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-IM-Review-ID: 228045 cc: Ranjith.Mandala@sun.com Subject: Re: (Incident Review ID: 228045) Got this error while starting Netbeans X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 19:19:10 -0000 --- Note: you can send us updates about your Incident --- --- by replying to this mail. Place new information --- --- above these lines. Do not include attachments. --- --- Our system ignores attachments and anything below --- --- these lines. --- Hi, This Bug Report was submitted from http://java.sun.com/cgi-bin/bugreport.cgi and is being forwarded to you on behalf of martin_louis@hotmail.com. If you would like to respond. Please send an e-mail to the address listed at the end of this report. Regards, Ranjith ----------------- Report ------------------- category : hotspot release : 2.0 subcategory : runtime_system type : bug synopsis : Got this error while starting Netbeans description : FULL PRODUCT VERSION : # # HotSpot Virtual Machine Error, Internal Error # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.2_02-b03 mixed mode) # # Error ID: 4F533F4C494E55580E43505001C9 # Heap at VM Abort: Heap FULL OS VERSION : FreeBSD dhcppc1.nrockv01.md.comcast.net 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Mon Oct 27 17:51:09 GMT 2003 root@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/GENERIC i386 A DESCRIPTION OF THE PROBLEM : even when trying to get the version of java it gives the same error STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : install linux-sun-jdk1.4.2/ on FreeBSD install netbeans start netbeans or do java -version EXPECTED VERSUS ACTUAL BEHAVIOR : EXPECTED - I expected the version info for JAVA or netbeans to start. ACTUAL - # # HotSpot Virtual Machine Error, Internal Error # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.2_02-b03 mixed mode) # # Error ID: 4F533F4C494E55580E43505001C9 # Heap at VM Abort: Heap REPRODUCIBILITY : This bug can be reproduced always. workaround : suggested_val : cust_name : Martin Louis cust_email : martin_louis@hotmail.com jdcid : language : English keyword : webbug company : Germantown Software LLC hardware : x86 OSversion : Linux bugtraqID : 0 dateCreated : 2003-11-26 18:10:45.8 dateEvaluated : 2003-12-03 12:24:03.859 From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 12:43:27 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 760CF16A4CE for ; Wed, 3 Dec 2003 12:43:27 -0800 (PST) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5EEC43FD7 for ; Wed, 3 Dec 2003 12:43:24 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from [198.60.22.203] (helo=mgr3.xmission.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 1ARdqG-00008v-02; Wed, 03 Dec 2003 13:43:24 -0700 Received: from glewis.users.xmission.com ([207.135.128.145] helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 4.22) id 1ARdqF-0007mt-Q3; Wed, 03 Dec 2003 13:43:23 -0700 Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) hB3KkiNR008531; Wed, 3 Dec 2003 13:46:45 -0700 (MST) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.12.10/8.12.10/Submit) id hB3Kkhw7008530; Wed, 3 Dec 2003 13:46:43 -0700 (MST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Wed, 3 Dec 2003 13:46:42 -0700 From: Greg Lewis To: Brian Behlendorf Message-ID: <20031203204642.GA8481@misty.eyesbeyond.com> References: <20031202130629.U56021@fez.hyperreal.org> Mime-Version: 1.0 Content-Disposition: inline In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> User-Agent: Mutt/1.4.1i Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on mgr3.xmission.com X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=8.0 tests=BAYES_00 autolearn=no version=2.60 X-SA-Exim-Mail-From: glewis@eyesbeyond.com X-SA-Exim-Version: 3.1 (built Wed Aug 20 09:38:54 PDT 2003) X-SA-Exim-Scanned: Yes cc: java@freebsd.org Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 20:43:27 -0000 Hi Brian, On Tue, Dec 02, 2003 at 01:12:37PM -0800, Brian Behlendorf wrote: > So, I've seen a few mentions here of folks using Java server apps on > FreeBSD in production. I've been very happy to watch the progress by the > Java team on the native JDKs from the sidelines, as well as the > improvements to libc_r and such that have been MFC'd, but I'm curious as > to whether the consensus on this list is that it's ready to be used for > production. Anyone want to share good success or horror stories? We're > trying to determine whether the apache.org box can start to run our own > software. :) Speed is definitely less important than proper functioning. FWIW, in terms of proper functioning, 1.3.1 is compliant with Sun's test suite and 1.4.2 almost is (unofficially). The one case where 1.4.2 isn't compliant is currently under discussion with Sun and is unlikely to affect you unless you're using multicast in a mixed IPv4 and IPv6 environment. Of the two, 1.4.2 is significantly faster thanks to HotSpot. If you decide to go ahead, I'm willing to support you as much as I can since I think apache.org running some Java servlet containers on FreeBSD would be a great advertisement for Java on BSD :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 12:50:15 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71CE016A4CE for ; Wed, 3 Dec 2003 12:50:15 -0800 (PST) Received: from hyperreal.org (taz3.hyperreal.org [209.237.226.90]) by mx1.FreeBSD.org (Postfix) with SMTP id A57C343FEA for ; Wed, 3 Dec 2003 12:50:14 -0800 (PST) (envelope-from brian@hyperreal.org) Received: (qmail 58603 invoked from network); 3 Dec 2003 20:50:16 -0000 Received: from localhost.hyperreal.org (HELO fez.hyperreal.org) (127.0.0.1) by localhost.hyperreal.org with SMTP; 3 Dec 2003 20:50:16 -0000 Received: (qmail 60668 invoked by uid 1000); 3 Dec 2003 20:50:12 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 3 Dec 2003 20:50:12 -0000 Date: Wed, 3 Dec 2003 12:50:12 -0800 (PST) From: Brian Behlendorf To: java@freebsd.org In-Reply-To: <20031203144159.GJ64007@starjuice.net> Message-ID: <20031203124832.T60122@fez.hyperreal.org> References: <20031202130629.U56021@fez.hyperreal.org> <20031203144159.GJ64007@starjuice.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 20:50:15 -0000 Thanks for everyone's comments. It's pretty encouraging, though not for something anticipated to be extremely high volume. Since the apps we're looking at are probably not going to have 2000 concurrent threads, sounds like it's worth at least trying. Brian From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 15:09:38 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7446A16A4CE for ; Wed, 3 Dec 2003 15:09:38 -0800 (PST) Received: from scode.mine.nu (c-cede71d5.05-152-7570701.cust.bredbandsbolaget.se [213.113.222.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CF5C43FB1 for ; Wed, 3 Dec 2003 15:09:37 -0800 (PST) (envelope-from peter.schuller@infidyne.com) Received: from localhost (localhost [127.0.0.1]) by scode.mine.nu (Postfix) with ESMTP id 6BA5169581; Thu, 4 Dec 2003 00:14:55 +0100 (CET) From: Peter Schuller To: Greg Lewis , Brian Behlendorf Date: Thu, 4 Dec 2003 00:14:54 +0100 User-Agent: KMail/1.5.4 References: <20031202130629.U56021@fez.hyperreal.org> <20031203204642.GA8481@misty.eyesbeyond.com> In-Reply-To: <20031203204642.GA8481@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200312040014.54216.peter.schuller@infidyne.com> cc: java@freebsd.org Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 23:09:38 -0000 > FWIW, in terms of proper functioning, 1.3.1 is compliant with Sun's > test suite and 1.4.2 almost is (unofficially). The one case where 1.4.2 > isn't compliant is currently under discussion with Sun and is unlikely > to affect you unless you're using multicast in a mixed IPv4 and IPv6 > environment. Is there somewhere one can read the unofficial details? A malinglist perhaps that I don't know about? :) -- / Peter Schuller, InfiDyne Technologies HB PGP userID: 0xE9758B7D or 'Peter Schuller ' Key retrieval: Send an E-Mail to getpgpkey@scode.org E-Mail: peter.schuller@infidyne.com Web: http://www.scode.org From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 19:42:01 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF5F16A4CF for ; Wed, 3 Dec 2003 19:42:01 -0800 (PST) Received: from brmea-mail-2.sun.com (brmea-mail-2.Sun.COM [192.18.98.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDFFB43FE0 for ; Wed, 3 Dec 2003 19:41:57 -0800 (PST) (envelope-from IncidentUpdateDaemon@sun.com) Received: from phys-d3-ha21sca-1 ([129.145.155.163]) by brmea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hB43fvPh011446 for ; Wed, 3 Dec 2003 20:41:57 -0700 (MST) Received: from ranjith (d-usca14-133-175.SFBay.Sun.COM [129.145.133.175]) by ha21sca-mail1.sfbay.sun.com (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with ESMTP id <0HPC00652Q9XUB@ha21sca-mail1.sfbay.sun.com> for freebsd-java@freebsd.org; Wed, 03 Dec 2003 19:41:57 -0800 (PST) Date: Wed, 03 Dec 2003 19:41:57 -0800 (PST) Date-warning: Date header was inserted by ha21sca-mail1.sfbay.sun.com From: Ranjith Mandala To: freebsd-java@freebsd.org Message-id: <29072947.1070509694984.JavaMail.ranjithm@ha21sca-mail1.sfbay.sun.com> MIME-version: 1.0 X-Mailer: postEmail $Id: PostEmail.java,v 1.17 2002/08/30 02:33:02 gmanwani Exp $ Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-IM-Review-ID: 228115 cc: Ranjith.Mandala@sun.com Subject: Re: (Incident Review ID: 228115) told to report this: Unexpected signal 11 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 03:42:01 -0000 --- Note: you can send us updates about your Incident --- --- by replying to this mail. Place new information --- --- above these lines. Do not include attachments. --- --- Our system ignores attachments and anything below --- --- these lines. --- Hi Brain T. Schellenberger, This Bug Report was submitted from http://java.sun.com/cgi-bin/bugreport.cgi and is being forwarded to you on behalf of bts@babbleon.org. If you would like to respond. Please send an e-mail to the address listed at the end of this report. Regards, Ranjith ----------------- Report ------------------- category : java release : 1.4.1 subcategory : classes_nio type : bug synopsis : told to report this: Unexpected signal 11 description : FULL PRODUCT VERSION : java version "1.4.1-p4" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-p4-root_04_nov_2003_08_50) Java HotSpot(TM) Client VM (build 1.4.1-p4-root_04_nov_2003_08_50, mixed mode) ADDITIONAL OS VERSION INFORMATION : Ok, this is really for FreeBSD. I lied in picking Linux, but this page would only let me get here if I lied, and yet the system ITSELF told me to report this here, and I know that the FreeBSD is a real (albiet still under development) version. So here I am. Anyway, it's FreeBSD 4.9-STABLE. A DESCRIPTION OF THE PROBLEM : Unexpected Signal : 11 occurred at PC=0x28391685 Function=verify_instance_jfieldID__18jfieldIDWorkaroundP12klassOopDescP9_jfieldID+0x17939 Library=/usr/local/jdk1.4.1/jre/lib/i386/client/libjvm.so Current Java thread: at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:134) - locked <0x2d2c27a8> (a java.lang.Object) at freenet.transport.ListenSelectorLoop.processConnections(ListenSelectorLoop.java:104) at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:729) at freenet.transport.ListenSelectorLoop.run(ListenSelectorLoop.java:146) at java.lang.Thread.run(Thread.java:536) Dynamic libraries: 0x8048000 java 0x2806b000 /usr/lib/libc_r.so.4 0x28122000 /usr/local/jdk1.4.1/jre/lib/i386/client/libjvm.so 0x286b7000 /usr/lib/libstdc++.so.3 0x286fc000 /usr/lib/libm.so.2 0x28717000 /usr/local/jdk1.4.1/jre/lib/i386/native_threads/libhpi.so 0x28721000 /usr/local/jdk1.4.1/jre/lib/i386/libverify.so 0x2873b000 /usr/local/jdk1.4.1/jre/lib/i386/libjava.so 0x2875c000 /usr/local/jdk1.4.1/jre/lib/i386/libzip.so 0x385ba000 /usr/local/jdk1.4.1/jre/lib/i386/libnet.so 0x385f2000 /usr/local/jdk1.4.1/jre/lib/i386/libnio.so 0x2804e000 /usr/libexec/ld-elf.so.1 Local Time = Thu Nov 27 02:52:47 2003 Elapsed Time = 146412 # # HotSpot Virtual Machine Error : 11 # Error ID : 4F530E43505002E6 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.1-p4-root_04_nov_2003_08_50 mixed mode) # STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : I was running freenet and after about 36 hours up, this happened. It hapepend overnight, so I wasn't actualy doing anything at the moment when it happened. REPRODUCIBILITY : This bug can be reproduced rarely. workaround : suggested_val : cust_name : Brain T. Schellenberger cust_email : bts@babbleon.org jdcid : language : English keyword : webbug company : none hardware : x86 OSversion : Linux bugtraqID : 0 dateCreated : 2003-11-27 06:45:47.8 dateEvaluated : 2003-12-03 20:47:15.796 From owner-freebsd-java@FreeBSD.ORG Wed Dec 3 23:13:10 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37ADD16A4CE for ; Wed, 3 Dec 2003 23:13:10 -0800 (PST) Received: from phantom.cris.net (phantom.cris.net [212.110.130.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCCA443FE0 for ; Wed, 3 Dec 2003 23:13:07 -0800 (PST) (envelope-from ml@FreeBSD.org.ua) Received: from phantom.cris.net (ml@localhost [127.0.0.1]) by phantom.cris.net (8.12.10/8.12.10) with ESMTP id hB47CQHB007561; Thu, 4 Dec 2003 09:12:26 +0200 (EET) (envelope-from ml@FreeBSD.org.ua) Received: (from ml@localhost) by phantom.cris.net (8.12.10/8.12.10/Submit) id hB47CN2J007560; Thu, 4 Dec 2003 09:12:23 +0200 (EET) (envelope-from ml) Date: Thu, 4 Dec 2003 09:12:23 +0200 From: Alexey Zelkin To: bts@babbleon.org, Ranjith Mandala Message-ID: <20031204071223.GA7496@phantom.cris.net> References: <29072947.1070509694984.JavaMail.ranjithm@ha21sca-mail1.sfbay.sun.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <29072947.1070509694984.JavaMail.ranjithm@ha21sca-mail1.sfbay.sun.com> X-Operating-System: FreeBSD 4.9-STABLE i386 User-Agent: Mutt/1.5.5.1i cc: freebsd-java@freebsd.org Subject: Re: (Incident Review ID: 228115) told to report this: Unexpected signal 11 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 07:13:10 -0000 Ranjith, Thank you for forwarding these to freebsd-java mail list. You may also note people who submiting bugreports that Native FreeBSD JDK 1.4.2 usage is preferd over Linux one. It is in JCK certification stage now. Brain, Can you please update jdk to 1.4.2p5 (using java/jdk14 port) and try it again. If it fails again please notice me -- I am interesting in catching and fixing this bug. On Wed, Dec 03, 2003 at 07:41:57PM -0800, Ranjith Mandala wrote: > --- Note: you can send us updates about your Incident --- > --- by replying to this mail. Place new information --- > --- above these lines. Do not include attachments. --- > --- Our system ignores attachments and anything below --- > --- these lines. --- > > Hi Brain T. Schellenberger, > > This Bug Report was submitted from http://java.sun.com/cgi-bin/bugreport.cgi > and is being forwarded to you on behalf of bts@babbleon.org. If you would like to respond. Please send an e-mail to the address listed at the end of this > report. > > Regards, > Ranjith > > ----------------- Report ------------------- > > category : java > release : 1.4.1 > subcategory : classes_nio > type : bug > synopsis : told to report this: Unexpected signal 11 > description : FULL PRODUCT VERSION : > java version "1.4.1-p4" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-p4-root_04_nov_2003_08_50) > Java HotSpot(TM) Client VM (build 1.4.1-p4-root_04_nov_2003_08_50, mixed mode) > > > ADDITIONAL OS VERSION INFORMATION : > Ok, this is really for FreeBSD. I lied in picking Linux, but this page would only let me get here if I lied, and yet the system ITSELF told me to report this here, and I know that the FreeBSD is a real (albiet still under development) version. > > So here I am. > > Anyway, it's FreeBSD 4.9-STABLE. > > > A DESCRIPTION OF THE PROBLEM : > > Unexpected Signal : 11 occurred at PC=0x28391685 > Function=verify_instance_jfieldID__18jfieldIDWorkaroundP12klassOopDescP9_jfieldID+0x17939 > Library=/usr/local/jdk1.4.1/jre/lib/i386/client/libjvm.so > > Current Java thread: > at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) > at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:134) > - locked <0x2d2c27a8> (a java.lang.Object) > at freenet.transport.ListenSelectorLoop.processConnections(ListenSelectorLoop.java:104) > at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:729) > at freenet.transport.ListenSelectorLoop.run(ListenSelectorLoop.java:146) > at java.lang.Thread.run(Thread.java:536) > > Dynamic libraries: > 0x8048000 java > 0x2806b000 /usr/lib/libc_r.so.4 > 0x28122000 /usr/local/jdk1.4.1/jre/lib/i386/client/libjvm.so > 0x286b7000 /usr/lib/libstdc++.so.3 > 0x286fc000 /usr/lib/libm.so.2 > 0x28717000 /usr/local/jdk1.4.1/jre/lib/i386/native_threads/libhpi.so > 0x28721000 /usr/local/jdk1.4.1/jre/lib/i386/libverify.so > 0x2873b000 /usr/local/jdk1.4.1/jre/lib/i386/libjava.so > 0x2875c000 /usr/local/jdk1.4.1/jre/lib/i386/libzip.so > 0x385ba000 /usr/local/jdk1.4.1/jre/lib/i386/libnet.so > 0x385f2000 /usr/local/jdk1.4.1/jre/lib/i386/libnio.so > 0x2804e000 /usr/libexec/ld-elf.so.1 > > Local Time = Thu Nov 27 02:52:47 2003 > Elapsed Time = 146412 > # > # HotSpot Virtual Machine Error : 11 > # Error ID : 4F530E43505002E6 > # Please report this error at > # http://java.sun.com/cgi-bin/bugreport.cgi > # > # Java VM: Java HotSpot(TM) Client VM (1.4.1-p4-root_04_nov_2003_08_50 mixed mode) > # > > STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : > I was running freenet and after about 36 hours up, this happened. It hapepend overnight, so I wasn't actualy doing anything at the moment when it happened. > > > REPRODUCIBILITY : > This bug can be reproduced rarely. > workaround : > suggested_val : > cust_name : Brain T. Schellenberger > cust_email : bts@babbleon.org > jdcid : > language : English > keyword : webbug > company : none > hardware : x86 > OSversion : Linux > bugtraqID : 0 > dateCreated : 2003-11-27 06:45:47.8 > dateEvaluated : 2003-12-03 20:47:15.796 > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" From owner-freebsd-java@FreeBSD.ORG Thu Dec 4 03:15:40 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B626416A4CF for ; Thu, 4 Dec 2003 03:15:40 -0800 (PST) Received: from rambutan.pingpong.net (81.milagro.bahnhof.net [195.178.168.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2685243F3F for ; Thu, 4 Dec 2003 03:15:39 -0800 (PST) (envelope-from girgen@pingpong.net) Received: from localhost (localhost [127.0.0.1])hB4BFbRY050113; Thu, 4 Dec 2003 12:15:37 +0100 (CET) (envelope-from girgen@pingpong.net) Date: Thu, 04 Dec 2003 12:15:37 +0100 From: Palle Girgensohn To: freebsd-java@freebsd.org Message-ID: <3260000.1070536537@rambutan.pingpong.net> X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: experiences running Cold Fusion? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 11:15:40 -0000 Hi! Anyone has experiences running Cold Fusion @ freebsd. Native or linux emulation? /Palle From owner-freebsd-java@FreeBSD.ORG Thu Dec 4 03:31:40 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D01E516A4CE for ; Thu, 4 Dec 2003 03:31:40 -0800 (PST) Received: from smtp0.euronet.nl (smtp0.euronet.nl [194.134.35.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07B0243F75 for ; Thu, 4 Dec 2003 03:31:38 -0800 (PST) (envelope-from ernst.dehaan@nl.wanadoo.com) Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.168.213]) by smtp0.euronet.nl (Postfix) with ESMTP id 608722473A; Thu, 4 Dec 2003 12:31:35 +0100 (MET) From: Ernst de Haan Organization: Wanadoo Nederland B.V. To: Palle Girgensohn , freebsd-java@freebsd.org Date: Thu, 4 Dec 2003 12:31:38 +0100 User-Agent: KMail/1.5.4 References: <3260000.1070536537@rambutan.pingpong.net> In-Reply-To: <3260000.1070536537@rambutan.pingpong.net> X-Address: Muiderstraat 1, Amsterdam, Netherlands MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200312041231.38016.ernst.dehaan@nl.wanadoo.com> Subject: Re: experiences running Cold Fusion? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 11:31:40 -0000 Palle, > Anyone has experiences running Cold Fusion @ freebsd. Native or linux > emulation? We do have experience running CF in general. Basically: Don't do it. Don't give up your (relative) happiness! Ernst From owner-freebsd-java@FreeBSD.ORG Thu Dec 4 03:33:52 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5CA616A4CF for ; Thu, 4 Dec 2003 03:33:52 -0800 (PST) Received: from rambutan.pingpong.net (81.milagro.bahnhof.net [195.178.168.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E40843FB1 for ; Thu, 4 Dec 2003 03:33:50 -0800 (PST) (envelope-from girgen@pingpong.net) Received: from localhost (localhost [127.0.0.1])hB4BXnRY050216; Thu, 4 Dec 2003 12:33:49 +0100 (CET) (envelope-from girgen@pingpong.net) Date: Thu, 04 Dec 2003 12:33:49 +0100 From: Palle Girgensohn To: Ernst de Haan , freebsd-java@freebsd.org Message-ID: <8160000.1070537629@rambutan.pingpong.net> In-Reply-To: <200312041231.38016.ernst.dehaan@nl.wanadoo.com> References: <3260000.1070536537@rambutan.pingpong.net> <200312041231.38016.ernst.dehaan@nl.wanadoo.com> X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: experiences running Cold Fusion? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 11:33:53 -0000 With "don't do it", do you mean "don't run CF on freebsd" or "don't run CF at all"? /Palle --On torsdag, december 04, 2003 12.31.38 +0100 Ernst de Haan wrote: > Palle, > >> Anyone has experiences running Cold Fusion @ freebsd. Native or linux >> emulation? > > We do have experience running CF in general. Basically: Don't do it. > Don't give up your (relative) happiness! > > Ernst > From owner-freebsd-java@FreeBSD.ORG Thu Dec 4 04:09:48 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 859D716A4CF for ; Thu, 4 Dec 2003 04:09:48 -0800 (PST) Received: from smtp0.euronet.nl (smtp0.euronet.nl [194.134.35.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9902443FFB for ; Thu, 4 Dec 2003 04:09:47 -0800 (PST) (envelope-from ernst.dehaan@nl.wanadoo.com) Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.168.213]) by smtp0.euronet.nl (Postfix) with ESMTP id 1B0BD246C0; Thu, 4 Dec 2003 13:09:45 +0100 (MET) From: Ernst de Haan Organization: Wanadoo Nederland B.V. To: Palle Girgensohn , freebsd-java@freebsd.org Date: Thu, 4 Dec 2003 13:09:47 +0100 User-Agent: KMail/1.5.4 References: <3260000.1070536537@rambutan.pingpong.net> <200312041231.38016.ernst.dehaan@nl.wanadoo.com> <8160000.1070537629@rambutan.pingpong.net> In-Reply-To: <8160000.1070537629@rambutan.pingpong.net> X-Address: Muiderstraat 1, Amsterdam, Netherlands MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200312041309.47891.ernst.dehaan@nl.wanadoo.com> Subject: Re: experiences running Cold Fusion? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 12:09:48 -0000 Palle, On donderdag 4 december 2003 12:33, Palle Girgensohn wrote: > With "don't do it", do you mean "don't run CF on freebsd" or "don't run > CF at all"? The latter. Don't use CF at all. When I started working with my current employer, I had a hard time getting rid of ColdFusion. It was bugging up our production systems on a regular basis. Since then, we managed to move all our applications to Java and PHP. Recently I had a chat with some people from a UK-based ISP. They are also still using ColdFusion and it's an even bigger nightmare than it was to us. Ernst From owner-freebsd-java@FreeBSD.ORG Thu Dec 4 15:26:15 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 245AC16A4CE for ; Thu, 4 Dec 2003 15:26:15 -0800 (PST) Received: from adsl-68-76-19-75.dsl.klmzmi.ameritech.net (adsl-68-76-19-75.dsl.klmzmi.ameritech.net [68.76.19.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id D375B43FA3 for ; Thu, 4 Dec 2003 15:26:11 -0800 (PST) (envelope-from luke@foolishgames.com) Received: from [192.168.2.49] (adsl-68-79-133-123.dsl.klmzmi.ameritech.net [68.79.133.123]) (authenticated bits=0)ESMTP id hB4NQAtx090832; Thu, 4 Dec 2003 18:26:10 -0500 (EST) (envelope-from luke@foolishgames.com) X-Authentication-Warning: adsl-68-76-19-75.dsl.klmzmi.ameritech.net: Host adsl-68-79-133-123.dsl.klmzmi.ameritech.net [68.79.133.123] claimed to be [192.168.2.49] In-Reply-To: <3260000.1070536537@rambutan.pingpong.net> References: <3260000.1070536537@rambutan.pingpong.net> Mime-Version: 1.0 (Apple Message framework v606) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <3C9E219E-26B1-11D8-8020-0030656DD690@foolishgames.com> Content-Transfer-Encoding: 7bit From: Lucas Holt Date: Thu, 4 Dec 2003 18:26:07 -0500 To: Palle Girgensohn X-Mailer: Apple Mail (2.606) cc: freebsd-java@freebsd.org Subject: Re: experiences running Cold Fusion? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2003 23:26:15 -0000 If you choose to run cold fusion, i recommend an excessive amount of ram. You will need it. It would be much cheaper to run a Java Servlet/JSP or PHP solution. Lucas Holt Luke@FoolishGames.com ________________________________________________________ FoolishGames.com (Jewel Fan Site) JustJournal.com (Free blogging) "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein (1879-1955) From owner-freebsd-java@FreeBSD.ORG Thu Dec 4 16:40:46 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C71E616A4CE; Thu, 4 Dec 2003 16:40:46 -0800 (PST) Received: from mta1.lbl.gov (mta1.lbl.gov [128.3.41.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3141D43FCB; Thu, 4 Dec 2003 16:40:45 -0800 (PST) (envelope-from GEgles@lbl.gov) Received: from mta1.lbl.gov (localhost [127.0.0.1]) by mta1.lbl.gov (8.12.10/8.12.10) with ESMTP id hB50egqc005811; Thu, 4 Dec 2003 16:40:43 -0800 (PST) Received: from lbl.gov (dreamon.lbl.gov [131.243.2.57]) by mta1.lbl.gov (8.12.10/8.12.10) with ESMTP id hB50egOW005808; Thu, 4 Dec 2003 16:40:42 -0800 (PST) Message-ID: <3FCFD443.5020609@lbl.gov> Date: Thu, 04 Dec 2003 16:41:39 -0800 From: Guillaume EGLES Organization: LBNL User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031103 X-Accept-Language: en-us, en MIME-Version: 1.0 To: java@FreeBSD.ORG Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: ports@FreeBSD.ORG Subject: FreeBSD Port: eclipse-2.1.1_2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Dec 2003 00:40:46 -0000 Hi guys, Are you planning on having a port of CDT (the c++ plug-in for eclipse) ? Do you know of any mean to install cdt on FreeBSD ? Thanks. Guillaume. From owner-freebsd-java@FreeBSD.ORG Fri Dec 5 09:54:32 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5EFE16A4CE for ; Fri, 5 Dec 2003 09:54:32 -0800 (PST) Received: from edgar1.colorado.edu (edgar1.Colorado.EDU [128.138.129.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 565ED43FBF for ; Fri, 5 Dec 2003 09:54:29 -0800 (PST) (envelope-from alden@addcontentnow.com) Received: from addcontentnow.com (dialup-85-183.Colorado.EDU [128.138.85.183]) ESMTP id hB5HsNNj004380 for ; Fri, 5 Dec 2003 10:54:24 -0700 (MST) Date: Fri, 5 Dec 2003 10:52:46 -0700 Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; delsp=yes; charset=US-ASCII; format=flowed From: Alden Taylor To: freebsd-java@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: X-Mailer: Apple Mail (2.552) Subject: OpenJIT Startup Problem X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Dec 2003 17:54:32 -0000 Hi All, I'm having trouble getting OpenJIT to work with tomcat 4.1.29 and diablo-jdk1.3.1. I get a LinkageError according to the following stack trace on FreeBSD aldent.securesites.net 4.7-RELEASE-p22 FreeBSD 4.7-RELEASE-p22 #23: Fri Oct 3 16:57:28 MDT 2003 root@fc2:/usr/src/sys/compile/VKERN i386 Any help is greatly appreciated. 2003-12-05 17:52:10 HostConfig[www.rmdmeds.com]: Deploying web application directory ROOT 2003-12-05 17:52:10 StandardHost[www.rmdmeds.com]: Installing web application at context path from URL file:/home/rmdmeds/www/webapps/ROOT 2003-12-05 17:52:10 WebappLoader[]: Deploying class repositories to work directory /home/addcontentnow/www/tomcat/work/Standalone/www.rmdmeds.com/_ 2003-12-05 17:52:10 WebappLoader[]: Deploy class files /WEB-INF/classes to /home/rmdmeds/www/webapps/ROOT/WEB-INF/classes 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/adacomb-2.1.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/adacomb-2.1.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-beanutils.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-beanutils.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-collections.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-collections.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-dbcp.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-dbcp.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-digester.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-digester.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-fileupload.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-fileupload.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-lang.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-lang.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-logging.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-logging.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-pool.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-pool.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-validator.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/commons-validator.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/imageInfo-1.4.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/imageInfo-1.4.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/jakarta-oro.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/jakarta-oro.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/jdbc2_0-stdext.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/jdbc2_0-stdext.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/log4j-1.2.4.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/log4j-1.2.4.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/mysql-connectorJ-3.0.8.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/mysql-connectorJ-3.0.8.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/pager-taglib.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/pager-taglib.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/rmddrugs-20031201.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/rmddrugs-20031201.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/struts-legacy.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/struts-legacy.jar 2003-12-05 17:52:10 WebappLoader[]: Deploy JAR /WEB-INF/lib/struts.jar to /home/rmdmeds/www/webapps/ROOT/WEB-INF/lib/struts.jar 2003-12-05 17:52:11 StandardManager[]: Seeding random number generator class java.security.SecureRandom 2003-12-05 17:52:11 StandardManager[]: Seeding of random number generator has been completed 2003-12-05 17:52:12 StandardWrapper[:action]: Marking servlet action as unavailable 2003-12-05 17:52:12 StandardContext[]: Servlet threw load() exception javax.servlet.ServletException: Error instantiating servlet class org.apache.struts.action.ActionServlet at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a, Compiled Code) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java, Compiled Code) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j ava, Compiled Code) at org.apache.catalina.core.StandardContext.start(StandardContext.java, Compiled Code) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va, Compiled Code) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java, Compiled Code) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploy er.java, Compiled Code) at org.apache.catalina.core.StandardHost.install(StandardHost.java, Compiled Code) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java , Compiled Code) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java, Compiled Code) at org.apache.catalina.startup.HostConfig.start(HostConfig.java, Compiled Code) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java, Compiled Code) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pport.java, Compiled Code) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardHost.start(StandardHost.java, Compiled Code) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java, Compiled Code) at org.apache.catalina.core.StandardService.start(StandardService.java, Compiled Code) at org.apache.catalina.core.StandardServer.start(StandardServer.java, Compiled Code) at org.apache.catalina.startup.Catalina.start(Catalina.java, Compiled Code) at org.apache.catalina.startup.Catalina.execute(Catalina.java, Compiled Code) at org.apache.catalina.startup.Catalina.process(Catalina.java, Compiled Code) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java, Compiled Code) ----- Root Cause ----- java.lang.LinkageError: Class org/apache/commons/collections/FastHashMap violates loader constraints at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled Code) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java, Compiled Code) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla ssLoader.java, Compiled Code) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader .java, Compiled Code) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader .java, Compiled Code) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader .java, Compiled Code) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java, Compiled Code) at org.apache.struts.action.ActionServlet.(ActionServlet.java, Compiled Code) at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java, Compiled Code) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a, Compiled Code) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java, Compiled Code) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j ava, Compiled Code) at org.apache.catalina.core.StandardContext.start(StandardContext.java, Compiled Code) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va, Compiled Code) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java, Compiled Code) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploy er.java, Compiled Code) at org.apache.catalina.core.StandardHost.install(StandardHost.java, Compiled Code) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java , Compiled Code) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java, Compiled Code) at org.apache.catalina.startup.HostConfig.start(HostConfig.java, Compiled Code) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java, Compiled Code) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pport.java, Compiled Code) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardHost.start(StandardHost.java, Compiled Code) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java, Compiled Code) at org.apache.catalina.core.StandardService.start(StandardService.java, Compiled Code) at org.apache.catalina.core.StandardServer.start(StandardServer.java, Compiled Code) at org.apache.catalina.startup.Catalina.start(Catalina.java, Compiled Code) at org.apache.catalina.startup.Catalina.execute(Catalina.java, Compiled Code) at org.apache.catalina.startup.Catalina.process(Catalina.java, Compiled Code) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java, Compiled Code) Add Content Now Offering a fun and interactive way to transform your site content single handedly. http://www.addcontentnow.com 303.279.2023 From owner-freebsd-java@FreeBSD.ORG Sat Dec 6 01:43:02 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52E0C16A4CE for ; Sat, 6 Dec 2003 01:43:02 -0800 (PST) Received: from fish.ish.com.au (212-86.dsl.connexus.net.au [203.17.212.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0267A43F75 for ; Sat, 6 Dec 2003 01:43:00 -0800 (PST) (envelope-from ari@ish.com.au) Received: from [203.29.62.8] (helo=neuro.net.au) by fish.ish.com.au with esmtp (Exim 4.22) id 1ASZ6p-0002Qc-8k for java@freebsd.org; Sat, 06 Dec 2003 20:52:19 +1100 Received: from [203.29.62.159] (HELO [203.29.62.159]) by neuro.net.au (CommuniGate Pro SMTP 4.1.8) with ESMTP id 723561 for java@freebsd.org; Sat, 06 Dec 2003 20:42:58 +1100 Mime-Version: 1.0 (Apple Message framework v606) In-Reply-To: <20031202130629.U56021@fez.hyperreal.org> References: <20031202130629.U56021@fez.hyperreal.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <92F146EA-27D0-11D8-B772-003065A9024A@ish.com.au> Content-Transfer-Encoding: 7bit From: Aristedes Maniatis Date: Sat, 6 Dec 2003 20:42:57 +1100 To: java@freebsd.org X-Mailer: Apple Mail (2.606) X-Scan-Signature: a458c7be31973b9c05644d4f74a95802 Subject: Re: Running server-side Java on FreeBSD in production environments X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Dec 2003 09:43:02 -0000 I'm coming in a little late on this, but I can report great success with the FreeBSD JDK 1.3.1 running with WebObjects on 4.7 FreeBSD. I am right this minutes in the middle of configuring a second deployment server with 1.4.1 and am trying to decide between the IBM JDK and the native FreeBSD one. Since the IBM JDK gets such good reviews for speed I thought I'd try it. I'll try and report on it when I get some time to test. Anyhow, 1.3.1 FreeBSD JDK has been running in production for over a year under WebObjects. It averages 150,000 page views per month all served from Java based pages. Not a single hiccup. Ari Maniatis On 03/12/2003, at 8:12 AM, Brian Behlendorf wrote: > So, I've seen a few mentions here of folks using Java server apps on > FreeBSD in production. --------------------------> ish group pty ltd 7 Darghan St Glebe 2037 Australia phone +61 2 9660 1400 fax +61 2 9660 7400 http www.ish.com.au | email info@ish.com.au PGP fingerprint 08 57 20 4B 80 69 59 E2 A9 BF 2D 48 C2 20 0C C8 From owner-freebsd-java@FreeBSD.ORG Sat Dec 6 13:37:00 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EE2316A4CE for ; Sat, 6 Dec 2003 13:37:00 -0800 (PST) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id A10A043F3F for ; Sat, 6 Dec 2003 13:36:59 -0800 (PST) (envelope-from enigma971@comcast.net) Received: from [192.168.0.32] (pcp05184840pcs.chmbrs01.pa.comcast.net[69.139.133.121]) by comcast.net (rwcrmhc12) with SMTP id <2003120621365801400bdospe>; Sat, 6 Dec 2003 21:36:59 +0000 From: Marc Huffnagle To: freebsd-java@freebsd.org Content-Type: text/plain Message-Id: <1070746565.639.3.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 06 Dec 2003 16:36:06 -0500 Content-Transfer-Encoding: 7bit Subject: Virtual Machine Error X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Dec 2003 21:37:00 -0000 Hello, I am running into a problem when I try to run any java-related program. When I try to use java or javac, I get the following error, and the application locks up (requiring a kill -9) and starts to use 100% of the processor. [enigma@agamemnon enigma]$ /usr/local/linux-sun-jdk1.4.2/bin/java -version # # HotSpot Virtual Machine Error, Internal Error # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.2_02-b03 mixed mode) # # Error ID: 4F533F4C494E55580E43505001C9 # Heap at VM Abort: Heap I have found other reports of this problem, but never a solution. Please let me know what other information would be useful, or where I should be asking this question. Thanks. -Marc From owner-freebsd-java@FreeBSD.ORG Sat Dec 6 16:40:07 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 524C716A4CE for ; Sat, 6 Dec 2003 16:40:07 -0800 (PST) Received: from scode.mine.nu (c-cede71d5.05-152-7570701.cust.bredbandsbolaget.se [213.113.222.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A53843FD7 for ; Sat, 6 Dec 2003 16:40:06 -0800 (PST) (envelope-from peter.schuller@infidyne.com) Received: from localhost (localhost [127.0.0.1]) by scode.mine.nu (Postfix) with ESMTP id E88D03940E; Sun, 7 Dec 2003 01:45:37 +0100 (CET) From: Peter Schuller To: Marc Huffnagle , freebsd-java@freebsd.org Date: Sun, 7 Dec 2003 01:45:37 +0100 User-Agent: KMail/1.5.4 References: <1070746565.639.3.camel@localhost> In-Reply-To: <1070746565.639.3.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200312070145.37376.peter.schuller@infidyne.com> Subject: Re: Virtual Machine Error X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Dec 2003 00:40:07 -0000 Hello, > I am running into a problem when I try to run any java-related program. > When I try to use java or javac, I get the following error, and the > application locks up (requiring a kill -9) and starts to use 100% of the > processor. I had this problem on one machine. I never did figured out what it was, but the blackdown JDK worked better. I then used that to bootstrap the native 1.4 FreeBSD JDK. -- / Peter Schuller, InfiDyne Technologies HB PGP userID: 0xE9758B7D or 'Peter Schuller ' Key retrieval: Send an E-Mail to getpgpkey@scode.org E-Mail: peter.schuller@infidyne.com Web: http://www.scode.org From owner-freebsd-java@FreeBSD.ORG Sat Dec 6 17:04:48 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76E2516A4CF for ; Sat, 6 Dec 2003 17:04:48 -0800 (PST) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D20443FCB for ; Sat, 6 Dec 2003 17:04:47 -0800 (PST) (envelope-from enigma971@comcast.net) Received: from [192.168.0.32] (pcp05184840pcs.chmbrs01.pa.comcast.net[69.139.133.121]) by comcast.net (sccrmhc11) with SMTP id <2003120701044501100qu0o8e>; Sun, 7 Dec 2003 01:04:46 +0000 From: Marc Huffnagle To: Peter Schuller , freebsd-java@freebsd.org In-Reply-To: <200312070145.37376.peter.schuller@infidyne.com> References: <1070746565.639.3.camel@localhost> <200312070145.37376.peter.schuller@infidyne.com> Content-Type: text/plain Message-Id: <1070759032.9608.22.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 06 Dec 2003 20:03:53 -0500 Content-Transfer-Encoding: 7bit Subject: Re: Virtual Machine Error X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Dec 2003 01:04:48 -0000 I found out what the problem was. You need to make sure that the linux proc file system is mounted mount -t linprocfs none /usr/compat/linux/proc You could also put it in your fstab none /usr/compat/linux/proc linprocfs rw 0 0 That would probably be a good thing to put in the freebsd-java faq. - Marc On Sat, 2003-12-06 at 19:45, Peter Schuller wrote: > Hello, > > > I am running into a problem when I try to run any java-related program. > > When I try to use java or javac, I get the following error, and the > > application locks up (requiring a kill -9) and starts to use 100% of the > > processor. > > I had this problem on one machine. I never did figured out what it was, but > the blackdown JDK worked better. I then used that to bootstrap the native 1.4 > FreeBSD JDK. From owner-freebsd-java@FreeBSD.ORG Sat Dec 6 23:46:53 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99C0516A4CE for ; Sat, 6 Dec 2003 23:46:53 -0800 (PST) Received: from turing.morons.org (turing.morons.org [209.237.229.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5276F43FDD for ; Sat, 6 Dec 2003 23:46:52 -0800 (PST) (envelope-from freebsd@spatula.net) Received: by turing.morons.org (Postfix, from userid 1001) id 3E07BA927; Sat, 6 Dec 2003 23:46:52 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by turing.morons.org (Postfix) with ESMTP id 0C086A920 for ; Sat, 6 Dec 2003 23:46:52 -0800 (PST) Date: Sat, 6 Dec 2003 23:46:51 -0800 (PST) From: Nick Johnson X-X-Sender: spatula@turing.morons.org To: freebsd-java@freebsd.org Message-ID: <20031206234011.Q24955@turing.morons.org> X-what-happen: someone set up us the bomb X-Message-Flags: Spatula Precedence: special-delivery MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: fatal exception in 1.4.2-p5 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Dec 2003 07:46:53 -0000 Getting some of this tonight: An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x280C32AF Function=_flockfile_debug+0x2B Library=/usr/lib/libc_r.so.4 Current Java thread: at java.net.Inet6AddressImpl.getLocalHostName(Native Method) at java.net.InetAddress.getLocalHost(InetAddress.java:1178) at javax.mail.internet.InternetAddress.getLocalAddress(InternetAddress.java:472) at javax.mail.internet.UniqueValue.getUniqueMessageIDValue(UniqueValue.java:70) at javax.mail.internet.MimeMessage.updateHeaders(MimeMessage.java:1844) at javax.mail.internet.MimeMessage.saveChanges(MimeMessage.java:1822) at javax.mail.Transport.send(Transport.java:80) [snipped out the caller and other useless stuff but i can supply that if needed] Dynamic libraries: 0x8048000 /usr/local/jdk1.4.1/bin/java 0x2806b000 /usr/lib/libc_r.so.4 0x28122000 /web/contrib/java-p5/control/build/bsd-i586/lib/i386/server/libjvm.so 0x28786000 /usr/lib/libm.so.2 0x287a1000 /web/contrib/java-p5/control/build/bsd-i586/lib/i386/native_threads/libhpi.so 0x287af000 /web/contrib/java-p5/control/build/bsd-i586/lib/i386/libverify.so 0x287c1000 /web/contrib/java-p5/control/build/bsd-i586/lib/i386/libjava.so 0x287e0000 /web/contrib/java-p5/control/build/bsd-i586/lib/i386/libzip.so 0x402bd000 /web/contrib/java-p5/control/build/bsd-i586/lib/i386/libnet.so 0x2804e000 /usr/libexec/ld-elf.so.1 Heap at VM Abort: Heap def new generation total 4032K, used 1213K [0x2c570000, 0x2c970000, 0x2c970000) eden space 3968K, 30% used [0x2c570000, 0x2c69f738, 0x2c950000) from space 64K, 0% used [0x2c960000, 0x2c960000, 0x2c970000) to space 64K, 0% used [0x2c950000, 0x2c950000, 0x2c960000) concurrent mark-sweep generation total 172032K, used 105681K [0x2c970000, 0x37170000, 0x38d70000) concurrent-mark-sweep perm gen total 16384K, used 7856K [0x38d70000, 0x39d70000, 0x3cd70000) The stack dump from gdb looks like this: #0 0x280a9bf4 in kill () from /usr/lib/libc_r.so.4 #1 0x280f7e86 in abort () from /usr/lib/libc_r.so.4 #2 0x285afd1e in os::abort(int) () from /web/contrib/java-p5/control/build/bsd-i586/lib/i386/server/libjvm.so #3 0x285ada88 in os::handle_unexpected_exception(Thread*, int, unsigned char*, void*) () from /web/contrib/java-p5/control/build/bsd-i586/lib/i386/server/libjvm.so #4 0x285b2509 in JVM_handle_bsd_signal () from /web/contrib/java-p5/control/build/bsd-i586/lib/i386/server/libjvm.so #5 0x285b0cf9 in signalHandler () from /web/contrib/java-p5/control/build/bsd-i586/lib/i386/server/libjvm.so #6 0x280bba5e in _thread_sig_handler () from /usr/lib/libc_r.so.4 #7 0x280bb8de in _thread_sig_handler () from /usr/lib/libc_r.so.4 #8 0xbfbfffac in ?? () #9 0x280c3446 in flockfile () from /usr/lib/libc_r.so.4 #10 0x280dc2ab in fgets () from /usr/lib/libc_r.so.4 #11 0x280cd782 in getservent () from /usr/lib/libc_r.so.4 #12 0x280ccc3d in getservbyname () from /usr/lib/libc_r.so.4 #13 0x280cb48c in getaddrinfo () from /usr/lib/libc_r.so.4 #14 0x280cb3b7 in getaddrinfo () from /usr/lib/libc_r.so.4 #15 0x280cb090 in getaddrinfo () from /usr/lib/libc_r.so.4 #16 0x280ca830 in getaddrinfo () from /usr/lib/libc_r.so.4 #17 0x402c5c91 in Java_java_net_Inet6AddressImpl_getLocalHostName () from /web/contrib/java-p5/control/build/bsd-i586/lib/i386/libnet.so Let me know if there's anything else I can provide that would help. Nick -- "The aptly-named morons.org is an obscenity-laced screed..." -- Robert P. Lockwood, Catholic League director of research Nick Johnson, version 2.1 http://web.morons.org/