Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 99761 invoked from network); 31 Oct 2005 02:45:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 31 Oct 2005 02:45:29 -0000 Received: (qmail 30350 invoked by uid 500); 31 Oct 2005 02:45:26 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 30282 invoked by uid 500); 31 Oct 2005 02:45:25 -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 30271 invoked by uid 99); 31 Oct 2005 02:45:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Oct 2005 18:45:25 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of ammulder@gmail.com designates 64.233.162.193 as permitted sender) Received: from [64.233.162.193] (HELO zproxy.gmail.com) (64.233.162.193) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Oct 2005 18:45:21 -0800 Received: by zproxy.gmail.com with SMTP id 9so1042501nzo for ; Sun, 30 Oct 2005 18:45:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=LPTXqpOz/sMXJK7CCtv6A+fUZdTASRtH6jK9y0ax7bcEQA844Qjr9NPuODBqQRPikD0/y6+S10MrRGKYhfl4rTJIc/EKyOoNpTZ37kkp8NNzUjQD/rOtDTS7HYowYLJ9bpr7lcqeh8YMl8nKF+9JNATrvkz87pxOvR4CbVt8rWg= Received: by 10.36.135.13 with SMTP id i13mr3113304nzd; Sun, 30 Oct 2005 18:45:03 -0800 (PST) Received: by 10.37.13.69 with HTTP; Sun, 30 Oct 2005 18:45:02 -0800 (PST) Message-ID: <74e15baa0510301845id9d118ucc4346d627048486@mail.gmail.com> Date: Sun, 30 Oct 2005 21:45:02 -0500 From: Aaron Mulder Sender: ammulder@gmail.com To: dev@geronimo.apache.org Subject: geronimo-web.xml, container-config, container-specific namespaces MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N David J, I thought when you added the separate Tomcat and Jetty namespaces, you were going to remove the container-config section from the generic geronimo-web.xml, but it seems that it's still there. Jeff thinks maybe it's for something like the console, where we want it to work in both Tomcat and Jetty yet we might still require some container-specific extensions (makes sense to me). If we're going to keep the generic geronimo-web.xml and keep the container-config section in it, can we drop the container-specific namespaces? I think you favored the namespaces because if you use a container-specific namespace then any container-specific settings could be validated in XML, but I think that's pretty useless if it only applies if you're willing to force your app to only deploy in one container or the other. (That is to say, if you want your web app to run in either Tomcat or Jetty -- which is probably the normal case, then you can't use a container-specific namespace so it doesn't matter what the benefits of container-specific namespaces are.) The only way I can see the container-specific namespaces being beneficial is if the container-config became an "any" and then we namespaced the content that went within it -- so the overall file always used the generic namespace but then you used a container-specific one for the contents of the container-config element only. Am I missing something? Thanks, Aaron