Return-Path: Delivered-To: apmail-directory-users-archive@www.apache.org Received: (qmail 99713 invoked from network); 20 Mar 2007 19:47:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Mar 2007 19:47:58 -0000 Received: (qmail 48576 invoked by uid 500); 20 Mar 2007 19:48:06 -0000 Delivered-To: apmail-directory-users-archive@directory.apache.org Received: (qmail 48561 invoked by uid 500); 20 Mar 2007 19:48:06 -0000 Mailing-List: contact users-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@directory.apache.org Delivered-To: mailing list users@directory.apache.org Received: (qmail 48550 invoked by uid 99); 20 Mar 2007 19:48:06 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Mar 2007 12:48:06 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of elecharny@gmail.com designates 64.233.182.188 as permitted sender) Received: from [64.233.182.188] (HELO nf-out-0910.google.com) (64.233.182.188) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Mar 2007 12:47:55 -0700 Received: by nf-out-0910.google.com with SMTP id o25so525803nfa for ; Tue, 20 Mar 2007 12:47:34 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:references; b=m9W5u7uOc9DSDWlTo4RYI9sSDngPYq+p1aRQxfxXMZN+HaHfCZ+Os8vl59/xGwdrGDr/f8Stmc0U3hdmf3AExqBwNqDuYqZYT34tNX9S6/y8uijVqq6be1ALpu5Xwu8HEpvpgyLXX9+thdJoOPGhSLnGbfDI8BLF93Yuizjmsc8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:references; b=Apz4VGEcyvLJ2D4cT25VvU6xgaWaxnjZnnqjK3BHgQ51HmF53iRcSjaPp6cv8LvjbJYbN2psWoc/o1eIxAFQthWLEw+X28A9dS313DwzttkSmwL90LUDE+a35o5kIHbGxU9wr/xh722TxODdalAvxjsMFkGoh9bQpn7vuNkIHF0= Received: by 10.78.171.20 with SMTP id t20mr3327261hue.1174420053454; Tue, 20 Mar 2007 12:47:33 -0700 (PDT) Received: by 10.78.23.3 with HTTP; Tue, 20 Mar 2007 12:47:33 -0700 (PDT) Message-ID: Date: Tue, 20 Mar 2007 20:47:33 +0100 From: "Emmanuel Lecharny" Reply-To: elecharny@iktek.com To: users@directory.apache.org Subject: Re: Integration test with Apache Directory server In-Reply-To: <6.0.0.22.0.20070320201914.03d6f358@mail.qos.ch> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_161011_17095928.1174420053409" References: <6.0.0.22.0.20070320201914.03d6f358@mail.qos.ch> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_161011_17095928.1174420053409 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Thanks Ceki, when I read Justen's mail, I went to the logback site to see if it was an option to migrate from what we use to this new lib. Sadly, I didn't had tim= e to dig seriously the pros and cons of doing it. We will need to think about it, as logback has evolved a lot since the last time I checked it (end of last year ?). May be we will need to have a convo with you about the advantage of migrating, and more important, the impact o= n our code base and on our users. Atm, we are trying to cut two releases, but as soon as we are done, then we will be able to reconsider the whole log problem. Thanks ! On 3/20/07, Ceki G=FClc=FC wrote: > > > Hi Justen, > > > Avoid using 'odd' libraries like nlog4j, from what I can see after > > trying to resolve these issues through Google, the API is not likely > > to just spin it's wheels only having boutique integrations. The easier > > something is to integrate the more likely it is to be used. A perfect > > example of this is how unit test can be integrated with JUnit and I > > will no longer need and external OpenLDAP server. > > I am sorry to hear that you are had trouble using nlog4j. Nlog4j has > been superceded by logback, which like nlog4j, implements the SLF4J > interface natively. Thus, it is very easy to switch from nlog4j > (assuming you were using the SLF4J interface) to logback, log4j12 or > JDK14 logging. > > Starting with SLF4J 1.3, depending on SLF4J means depending on > slf4j-api without any implementation imposed on the end user. > > Here is a quote from the release notes: > > Release 1.3.0 consists of rearrangement of classes among > projects. More specifically, the org.slf4j.LoggerFactory class is now > packaged within the slf4j-api.jar file instead of the various slf4j > bindings. It follows that client code needs to depend on only > slf4j-api in order to compile, while the various slf4j bindings are > only needed as runtime dependencies. See also the Maven2-related FAQ [1= ] > entry. Given the practical significance of this change, we highly > recommend that library-authors upgrade to version 1.3.0 at their > earliest convenience. > > Thus, I would suggest that Apache DS upgrade to SLF4J 1.3.0 so as to > offer more liberty and comfort to your end-users. > > I hope this helps, > > [1] http://www.slf4j.org/faq.html#maven2 > > > -- Ceki G=FClc=FC > Logback: The reliable, generic, fast and flexible logging framework for > Java. > http://logback.qos.ch > > --=20 Cordialement, Emmanuel L=E9charny www.iktek.com ------=_Part_161011_17095928.1174420053409--