Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 30869 invoked from network); 17 Jul 2002 07:43:45 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 17 Jul 2002 07:43:45 -0000 Received: (qmail 5146 invoked by uid 97); 17 Jul 2002 07:44:09 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 5106 invoked by uid 97); 17 Jul 2002 07:44:08 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 5094 invoked by uid 98); 17 Jul 2002 07:44:07 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) X-Authentication-Warning: bodewig.bost.de: bodewig set sender to bodewig@apache.org using -f To: ant-dev@jakarta.apache.org Subject: Re: Classloaders and optional.jar (was Re: My itches for 1.6) References: From: Stefan Bodewig Date: 17 Jul 2002 09:43:49 +0200 In-Reply-To: Message-ID: Lines: 22 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Honest Recruiter) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Tue, 16 Jul 2002, wrote: > But if we split optional in antlibs, it doesn't hurt to 'name' each > group component with a unique name - and use that as 'namespace > URI'. Sure, fine. But we must be aware that Myrmidon and Mutant have been using namespaces for other things (as well) and may need to sort that out. > I hope you're not -1 on the temporary solution I proposed I'm not too fast with -1s (at least I think so). > - of detecting if optional.jar is in the CLASSPATH and replacing the > class loader with a non-delegating AntClassLoader for all optionals. As long as it is not the default behavior and doesn't affect build.sysclasspath's behavior (i.e. if build.sysclasspath is set to only, then by all means, delegate). Stefan -- To unsubscribe, e-mail: For additional commands, e-mail: