Return-Path: Delivered-To: apmail-jakarta-log4j-dev-archive@apache.org Received: (qmail 83563 invoked from network); 4 Feb 2003 23:04:28 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 4 Feb 2003 23:04:28 -0000 Received: (qmail 19193 invoked by uid 97); 4 Feb 2003 23:06:01 -0000 Delivered-To: qmlist-jakarta-archive-log4j-dev@nagoya.betaversion.org Received: (qmail 19186 invoked from network); 4 Feb 2003 23:06:01 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 4 Feb 2003 23:06:01 -0000 Received: (qmail 82384 invoked by uid 500); 4 Feb 2003 23:04:12 -0000 Mailing-List: contact log4j-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Log4J Developers List" Reply-To: "Log4J Developers List" Delivered-To: mailing list log4j-dev@jakarta.apache.org Received: (qmail 82292 invoked from network); 4 Feb 2003 23:04:10 -0000 Received: from lsne-catv-dhcp-43-155.urbanet.ch (HELO mail.qos.ch) (80.238.43.155) by daedalus.apache.org with SMTP; 4 Feb 2003 23:04:10 -0000 Received: from eitan.qos.ch (eitan [192.168.1.4]) by mail.qos.ch (Postfix) with ESMTP id D734A15E475 for ; Wed, 5 Feb 2003 00:29:05 +0100 (CET) Message-Id: <5.2.0.9.0.20030205000338.01d25f90@mail.qos.ch> X-Sender: ceki@mail.qos.ch (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Wed, 05 Feb 2003 00:04:18 +0100 To: "Log4J Developers List" From: Ceki =?iso-8859-1?Q?G=FClc=FC?= Subject: RE: log4j-sandbox options In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N No, it just means that there is no absolute necessity to package the selector classes within log4j.jar. At 10:31 04.02.2003 -0800, you wrote: >But, does this mean that the selectors should be packaged in their own jar, >separate from the log4j-sandbox jar? > >-Mark > > > -----Original Message----- > > From: Jacob Kjome [mailto:hoju@visi.com] > > Sent: Tuesday, February 04, 2003 6:40 AM > > To: Log4J Developers List > > Subject: Re: log4j-sandbox options > > > > > > > > Hi Ceki, > > > > That sounds fine. I must have forgotten about this resolution. > > > > Sorry for the bother. > > > > Jake > > > > At 03:34 PM 2/4/2003 +0100, you wrote: > > > > >Hi Jake, > > > > > >I thought we had this covered... It would fine to have > > >log4j.jar+selector.jar available to the shared class loader. > > This way > > >log4j+selectors would be accessible to Servlet Container > > class laoder and > > >the web-application class loaders. This results in one copy of > > >log4j.jar+selector.jar but multiple logger repositories. There is no > > >absolute need to have selector.jar merged into log4j.jar. > > > > > >At 08:28 04.02.2003 -0600, you wrote: > > >>One comment I have is that the servlet stuff needs to be run under > > >>WEB-INF/lib of a webapp whereas the selectors need to be > > wherever an > > >>existing log4j.jar is because there is two-way > > communication between the > > >>selector and log4j proper. This is especially true for the > > >>ContextClassLoaderSelector. The class calling this > > selector must be in > > >>the WebappClassLoader so that the selector gets a handle on > > the class > > >>loader to use as a key for the app's logger repository. > > >> > > >>The problem is that if we package the selectors and the > > servlets/servlet > > >>context listeners in the same jar file, things will break > > unless you put > > >>the sandbox jar and the log4j jar in WEB-INF/lib which > > totally defeats > > >>the purpose of using the custom selector. With everything in > > >>WEB-INF/lib, log4j already has a unique logging environment > > and has no > > >>need to use a custom selector. > > > > > >-- > > >Ceki > > > > > >--------------------------------------------------------------------- > > >To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org > > >For additional commands, e-mail: log4j-dev-help@jakarta.apache.org > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org >For additional commands, e-mail: log4j-dev-help@jakarta.apache.org -- Ceki --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: log4j-dev-help@jakarta.apache.org