Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 92340 invoked from network); 10 Oct 2005 13:52:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Oct 2005 13:52:46 -0000 Received: (qmail 56886 invoked by uid 500); 10 Oct 2005 13:52:42 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 56843 invoked by uid 500); 10 Oct 2005 13:52:42 -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 56832 invoked by uid 99); 10 Oct 2005 13:52:42 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Oct 2005 06:52:42 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of ammulder@gmail.com designates 64.233.162.200 as permitted sender) Received: from [64.233.162.200] (HELO zproxy.gmail.com) (64.233.162.200) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Oct 2005 06:52:44 -0700 Received: by zproxy.gmail.com with SMTP id 9so863921nzo for ; Mon, 10 Oct 2005 06:52:20 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=iveYfl3WwGeoJYpKEXke54w9X8uOJ7a9y9XwY0a1nu6voZD7mmOvneExODKU2tFxCU0GsVhkCftVsoJpUk2hjlMZKKGMT15M5WO7vvzrardTgw1VVDxtl3VF2RT60VkE34zqtRBtkI82i8exXV94+Qftul8yocf37Axia/1Xfes= Received: by 10.36.247.57 with SMTP id u57mr2902972nzh; Mon, 10 Oct 2005 06:52:20 -0700 (PDT) Received: by 10.37.13.64 with HTTP; Mon, 10 Oct 2005 06:52:19 -0700 (PDT) Message-ID: <74e15baa0510100652m1604a798h49575fb8ddab9c23@mail.gmail.com> Date: Mon, 10 Oct 2005 09:52:19 -0400 From: Aaron Mulder Reply-To: Aaron Mulder Sender: ammulder@gmail.com To: dev@geronimo.apache.org Subject: Re: Configuration Dependencies In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <74e15baa0510091907i8125c6bxb93b1bf27be9f078@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N If some of these are supposed to point to JARs (dependency, include) and some are supposed to point to Configuration names (import), shouldn't we have two different types? As it is now, you could do: foo JAR bar 1.0 Which has no meaning, right? (Since the import is supposed to refer to a Configuration) Aaron On 10/10/05, David Jencks wrote: > > Also, I think David J answered this before, but I can't find the > > message. What's the difference between an "import", and "include", > > and a "dependency"? According to geronimo-config-1.0.xml, it looks > > like all three have the type "dependencyType" (though I thought maybe > > one was supposed to refer to a different configuration like I'm trying > > to do above). > > > > dependency means the jar is in the URL[] of the current configs > classloader > include means that plus the jar is copied verbatim into the > configuration itself > import means that the configuration named is a parent of the current > classloader. > > thanks > david jencks > >