Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@www.apache.org Received: (qmail 17679 invoked from network); 25 Sep 2003 20:56:40 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 25 Sep 2003 20:56:40 -0000 Received: (qmail 21313 invoked by uid 500); 25 Sep 2003 20:56:22 -0000 Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 21097 invoked by uid 500); 25 Sep 2003 20:56:20 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 21082 invoked from network); 25 Sep 2003 20:56:20 -0000 Received: from unknown (HELO easystreet01.easystreet.com) (206.26.36.40) by daedalus.apache.org with SMTP; 25 Sep 2003 20:56:20 -0000 Received: from apache.org (dsl-208-161-106-6.dsl.easystreet.com [208.161.106.6]) by easystreet01.easystreet.com (Postfix) with ESMTP id 75683845317 for ; Thu, 25 Sep 2003 13:56:26 -0700 (PDT) Message-ID: <3F735627.5070905@apache.org> Date: Thu, 25 Sep 2003 13:55:03 -0700 From: "Craig R. McClanahan" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tomcat Developers List Subject: Re: cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup CatalinaProperties.java References: <20030924190929.16930.qmail@minotaur.apache.org> <3F72A99F.3000103@apache.org> <3F73303E.1030409@sun.com> <3F734464.70503@gefionsoftware.com> <3F7350A7.5000309@sun.com> <3F735293.90808@apache.org> In-Reply-To: <3F735293.90808@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Remy Maucherat wrote: > Jan Luehe wrote: > >> good point. What about environments that embed Tomcat without following >> Tomcat's directory layout, and in which the classloader >> hierachy/depth is different from that in Tomcat? > > > I honestly don't understand why we're searching parent classloaders > for TLDs. So that you can have a single copy of a tag library that is shared across all of the webapps in that container -- for example, this is what JWSDP does with the JSTL and JavaServer Faces tag libraries. The most important reason that you need to scan the TLDs at startup is that you can define library-specific listeners in the TLD that become automatically installed, without having to touch web.xml. > > Remy Craig --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org