Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 37781 invoked from network); 9 Dec 2006 17:07:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Dec 2006 17:07:45 -0000 Received: (qmail 21462 invoked by uid 500); 9 Dec 2006 17:07:50 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 21386 invoked by uid 500); 9 Dec 2006 17:07:49 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 21375 invoked by uid 99); 9 Dec 2006 17:07:49 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 09 Dec 2006 09:07:49 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 09 Dec 2006 09:07:41 -0800 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 08B837142FB for ; Sat, 9 Dec 2006 09:07:21 -0800 (PST) Message-ID: <29389772.1165684041033.JavaMail.jira@brutus> Date: Sat, 9 Dec 2006 09:07:21 -0800 (PST) From: "Oliver Heger (JIRA)" To: commons-dev@jakarta.apache.org Subject: [jira] Created: (CONFIGURATION-244) DefaultConfigurationBuilder depends on all the supported ConfigurationProviders MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org DefaultConfigurationBuilder depends on all the supported ConfigurationProviders ------------------------------------------------------------------------------- Key: CONFIGURATION-244 URL: http://issues.apache.org/jira/browse/CONFIGURATION-244 Project: Commons Configuration Issue Type: Improvement Affects Versions: 1.3 Final Reporter: Oliver Heger Assigned To: Oliver Heger Priority: Minor DefaultConfigurationBuilder defines constants for the default configuration providers. Because these constants refer to the classes of the Configurations to be created there are much more dependencies than listed on the dependencies page (e.g. the provider for plist configurations depends on commons-digester). To avoid this the Configuration classes should not directly be specified as Class objects, but only by their name and then loaded when they are accessed for the first time (at least for these configurations that have external dependencies). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org