Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 53212 invoked from network); 25 Apr 2007 19:09:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Apr 2007 19:09:25 -0000 Received: (qmail 30047 invoked by uid 500); 25 Apr 2007 19:09:29 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 29987 invoked by uid 500); 25 Apr 2007 19:09:29 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 29972 invoked by uid 99); 25 Apr 2007 19:09:29 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Apr 2007 12:09:29 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [68.142.206.234] (HELO smtp101.plus.mail.mud.yahoo.com) (68.142.206.234) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 25 Apr 2007 12:09:21 -0700 Received: (qmail 73864 invoked from network); 25 Apr 2007 19:08:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:Mime-Version:In-Reply-To:References:Content-Type:Message-Id:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=54XIdJ+oE1Kna6oUo6UM84f6vjcitif6CWFTvKcLaxrGFqPXH6/VYyEm7K95uxVxZ44zDTDrzu4V6+sUy7F67CI/+9x2EDhlGDEuftRDqfZwVfdIy9z8ToS/HXOdbHOTisf/inS2U6ReolgfWs9pBNLGaos1hfsf3QcLqC7uiWs= ; Received: from unknown (HELO ?10.11.55.8?) (david_jencks@63.105.20.225 with plain) by smtp101.plus.mail.mud.yahoo.com with SMTP; 25 Apr 2007 19:08:59 -0000 X-YMail-OSG: UiF1uqYVM1mUxSJC6BgyOdWgSmz4ooIcBEQoDIOnCQdHVBTFO5RTs_2DJBatmsHFHQ_Wo8xhRfM5puq_HPV.FIc3GNtEvYYi5ckM6JaB0_WU_4k_Wec- Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: References: <551943.41399.qm@web31715.mail.mud.yahoo.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: David Jencks Subject: Re: Help needed with geronimo.sh Date: Wed, 25 Apr 2007 12:08:55 -0700 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org I agree. I don't think normal geronimo startup should involve copying stuff from one location to another to set up a new server location. We could build some kind of admin server to manage setting up/removing server "clones" but I don't think it should be part of the base server normal startup path. If I've misunderstood what you are proposing please complain :-) thanks david jencks On Apr 25, 2007, at 11:55 AM, Jason Dillon wrote: > Just make users copy the directory and be done with it. > > --jason > > > On Apr 25, 2007, at 4:58 AM, Anita Kulshreshtha wrote: > >> On a closer inspection this alternative (2) does not look so >> attractive. IIUC, The classes to determine the geronimo install >> directory and directory copy are available in system module. >> Either we >> duplicate the code in kernel or wait till later (after booting >> kernel, >> loading bootstrap configuration..) to fail if the instance data is >> not >> found. >> Yet another alternative (3) is to modify the build and create a >> geronimo/var and make 'var' read only. >> >> Thanks >> Anita >> >> --- Dain Sundstrom wrote: >> >>> +1 >>> >>> I think the platform scripts should be as thin as possible >>> >>> -dain >>> >>> On Apr 24, 2007, at 12:38 PM, Jason Dillon wrote: >>> >> .............................. >> and then just die >>> >>>> quickly if the directory is missing with an informative error >>>> message to that effect. >>>> >>>> --jason >>>> >>>> >>>> On Apr 24, 2007, at 12:32 PM, Anita Kulshreshtha wrote: >>>> >>>>> The other option is to update MainConfigurationBootstrapper as >>>>> follows: >>>>> 1. if geronimo.org.apache.geronimo.server.name system property is >>> not >>>>> set, set it to 'geronimo'. >>>>> 2. If 'geronimo' dir does not exist, create one and copy 'var' to >>> it. >>>>> 3. do the rest... >>>>> >> >> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com >