Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 45918 invoked from network); 3 Jul 2007 14:21:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Jul 2007 14:21:42 -0000 Received: (qmail 79332 invoked by uid 500); 3 Jul 2007 14:21:45 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 79300 invoked by uid 500); 3 Jul 2007 14:21:44 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 79289 invoked by uid 99); 3 Jul 2007 14:21:44 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 07:21:44 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of ole.ersoy@gmail.com designates 64.233.166.181 as permitted sender) Received: from [64.233.166.181] (HELO py-out-1112.google.com) (64.233.166.181) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 07:21:40 -0700 Received: by py-out-1112.google.com with SMTP id d32so3941102pye for ; Tue, 03 Jul 2007 07:21:19 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=GAIuoDNpn54qR1QhjxfNoJZWORfeefpiNUbvI+sZDHUd4dkjTWkjQQTtv1tZ03z/es2aTdO/o9fh7y6BuheBQZZauqfSdCV4zEXfkgsodwEV5BPHD91OU4UZ+VCEXGnMdDN/iX/y6Fe9uJa3vI6hPKio8hvPExeucYsxFugnEKE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=izAOIX3mcvHtDYjIDH3WUs1gbxtBRuPHwLHZL1zSS6Uvwn0ly/2oVq94HfubWfjJxM1Kk++xRo1r53F1229Ln8rUprwneDBzC/cw7+EtA0LdlPaoMs7gC5dt7Eqlf2fNfwIDGXqRIs4LcW8+XL9B3BNcQ2ghAkVgIsWj9vbrc80= Received: by 10.35.27.1 with SMTP id e1mr7927862pyj.1183472479573; Tue, 03 Jul 2007 07:21:19 -0700 (PDT) Received: from ?192.168.1.6? ( [24.13.179.233]) by mx.google.com with ESMTP id u62sm15054938pyb.2007.07.03.07.21.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 03 Jul 2007 07:21:19 -0700 (PDT) Message-ID: <468A59FB.9020901@gmail.com> Date: Tue, 03 Jul 2007 09:15:23 -0500 From: Ole Ersoy User-Agent: Thunderbird 2.0.0.0 (X11/20070419) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: Simplified server configuration with xbean-spring References: <85E95AEF-618F-45CC-9753-FB95498AB289@yahoo.com> <4689991D.4020605@theatlantis.net> <64AC6D58-08DF-40D1-B8A9-589DBF922047@yahoo.com> <43b026c70707021900v1837492bte1981c6b1d65532b@mail.gmail.com> <4689CFEE.50408@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Thanks :-) I figured I'd throw it out there. I can understand if it sounds like a plan to setup a space station on the moon though :-) To me it's the simplest and most elegant solution wrt storing configuration data in ADS and reading it from clients and ADS through a standardized Object - Hierarchical mapping layer. The reason it's a good thing is that it would allow us to simply update the XML Schema, regenerate the model, and the rest of the integration is taken care of (Along with the semantics that the XML configuration is communicating). No need to write additional code to store or retrieve configuration entries. Thus we would take care of both ADS and LS in one shot, as well as any other client (Web...) wishing to read configuration data from ADS through a standardized layer. For ADS the only thing that would change is the switch to "EMF Beans" rather than "Spring Beans". Anyways just something to be aware of. Sorry I high jacked the XBean thread David. I'm still a fan :-) Cheers, - Ole Emmanuel Lecharny wrote: >> So this is for simplifying things or making a technology cocktail ? > > Arf !!! Ersin, I *like* your sense of humour :) > > Ole, frankly, I'm not really sure that your proposal will gain a lot > of traction ! Except the idea of designing a XML schema, everything > else would be a little bit overkilling ... > > What we are trying to do is simply to get rid of the atrocious XML > file, but it will take time... (and anyway, I say 'atrocious', but I > don't mean it... At some point, when you want a versatile server, you > need more configuration. What suggested David was pretty OK, but as we > are moving to DIT, I just don't think it worths the pain it will > inflict to users ). > > Anyway, good try Ole :) >