From owner-freebsd-java@FreeBSD.ORG Mon Jul 25 21:21:45 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org 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 0A3EB16A41F for ; Mon, 25 Jul 2005 21:21:45 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (arabica.esil.univ-mrs.fr [139.124.41.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 617B543D45 for ; Mon, 25 Jul 2005 21:21:41 +0000 (GMT) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from arabica.esil.univ-mrs.fr (localhost [127.0.0.1]) by arabica.esil.univ-mrs.fr (8.13.3/8.13.3) with ESMTP id j6PLLeQU038850; Mon, 25 Jul 2005 23:21:40 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: (from rv@localhost) by arabica.esil.univ-mrs.fr (8.13.3/8.13.3/Submit) id j6PLLcIf038849; Mon, 25 Jul 2005 23:21:38 +0200 (CEST) (envelope-from herve.quiroz@esil.univ-mrs.fr) X-Authentication-Warning: arabica.esil.univ-mrs.fr: rv set sender to herve.quiroz@esil.univ-mrs.fr using -f Date: Mon, 25 Jul 2005 23:21:38 +0200 From: Herve Quiroz To: Achilleus Mantzios Message-ID: <20050725212138.GA13849@arabica.esil.univ-mrs.fr> Mail-Followup-To: Achilleus Mantzios , Conrad Burger , freebsd-java@freebsd.org References: <88B5DDE8C1A06741B754B910DE2DEFBB49AA2A@HERMES.swistgroup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: Conrad Burger , freebsd-java@freebsd.org Subject: Re: Tomcat 5.5 --- tomcat55ctl --- increase max vm heap space ? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jul 2005 21:21:45 -0000 Hi Achilleus, On Wed, Jul 20, 2005 at 05:31:48PM +0300, Achilleus Mantzios wrote: > I have probably missed something, but > why can't tomcat be started as a shellscript > as jboss does? Well, actually jboss is launched using an executable which is also a C program... But actually I tend to agree with you on the shell script front. There may have been some historical reason to the tomcatctl.c program but I believe the most clean approach is probably the one from PR 38018 [1]. I have been trying to get the commons-daemon stuff working but there are still issues (e.g. it takes forever to shutdown the service) to overcome and I don't see what jsvc does actually provide more than what catalina.sh + rcNG already do. I am starting to think that jsvc is good when your system don't provide features such as the ones that are provided by rcNG (PID file, run as user, start/stop...) Please, all people motivated by this issue have a look at PR 33018 [1] and tell me if there is something wrong with a plain rcNG shell script. Whether there is indeed some mandatory feature that can only be provided by some C program or not, we need to know it so we can already close some PRs and find a solution, at last. FYI, a ports CVS freeze is coming (6.0 release) in a few days now... Herve [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/38018