Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 81908 invoked from network); 10 Oct 2009 15:24:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Oct 2009 15:24:05 -0000 Received: (qmail 98628 invoked by uid 500); 10 Oct 2009 15:24:05 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 98506 invoked by uid 500); 10 Oct 2009 15:24:05 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 98496 invoked by uid 99); 10 Oct 2009 15:24:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Oct 2009 15:24:05 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [212.227.126.188] (HELO moutng.kundenserver.de) (212.227.126.188) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Oct 2009 15:23:54 +0000 Received: from [192.168.0.181] (ip-95-223-203-38.unitymediagroup.de [95.223.203.38]) by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis) id 0LsdiP-1MH1Yd0rfd-012ggY; Sat, 10 Oct 2009 17:23:34 +0200 Message-ID: <4AD0A6EF.4070501@oliver-heger.de> Date: Sat, 10 Oct 2009 17:23:27 +0200 From: Oliver Heger User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Commons Developers List Subject: Re: [CONFIGURATION] Which CombinedConfiguration References: <2bacf5dd0910071431o628d5309q69fd8d61143e64a6@mail.gmail.com> <4ACD7E9A.6010308@oliver-heger.de> <5AA6853D-EFDD-47D6-A99D-ACF6A5DEC6FD@dslextreme.com> In-Reply-To: <5AA6853D-EFDD-47D6-A99D-ACF6A5DEC6FD@dslextreme.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX1+eXIIG1Z+K0FgPA5t+2eyqR6D+oAJOFHYyTF/ XUF32oTCYsFUtPPVqiKWDWSp2r3on/uwHj2LnYXlU+EzBFtyaY dyh31QCuCY= X-Virus-Checked: Checked by ClamAV on apache.org Ralph Goers schrieb: > > On Oct 7, 2009, at 10:54 PM, Oliver Heger wrote: > >> ralph.goers @dslextreme.com schrieb: >>> I'm trying to port my changes to fix CONFIGURATION-390 from my trunk >>> sandbox >>> to configuration2-experimental. But there are two CombinedConfiguration >>> classes, one in the main directory and one under combined. Which one >>> should >>> be removed and which needs the fix? >>> Ralph >> The one under combined should be the final one. Sorry for the confusion. >> > > This is a big problem for me. I tried switching > DefaultConfigurationBuilder to the combined/CombinedConfiguration and > got all kinds of errors in TestDefaultConfigurationBuilder (also > switching that to use combined). I've spent days trying to figure out > how to merge the CONFIGURATION-390 changes to the branch without much luck. > Obviously the branch is a pretty mess with work started and not finished. I think DefaultConfigurationBuilder still uses the old classes because not all of its dependencies have been ported to use the AbstractHierarchicalConfiguration base class. Meanwhile I work on some new ideas in the base package which are yet a different approach. No idea how we can clean up things. Maybe I should do my new experiments in a new branch? For the reloading problem I wonder whether it makes sense at all to apply these changes to the branch. IMHO we should redesign the reloading operations completely for configuration2. Oliver --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org