Return-Path: Delivered-To: apmail-jakarta-log4j-dev-archive@jakarta.apache.org Received: (qmail 40613 invoked by uid 500); 25 May 2001 20:04:16 -0000 Mailing-List: contact log4j-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: "LOG4J Developers Mailing List" Delivered-To: mailing list log4j-dev@jakarta.apache.org Received: (qmail 34181 invoked from network); 25 May 2001 19:58:03 -0000 Message-Id: <5.0.2.1.0.20010525220039.02b751f8@mail.qos.ch> X-Sender: cgu@mail.qos.ch X-Mailer: QUALCOMM Windows Eudora Version 5.0.2 Date: Fri, 25 May 2001 22:01:58 +0200 To: "LOG4J Developers Mailing List" From: Ceki =?iso-8859-1?Q?G=FClc=FC?= Subject: Re: Loader class In-Reply-To: <4555547E91048849956A5058BB08C5CE026F5E@wired.platespin.com > Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Dan, Which version of log4j is this? Are you looking at log4j 1.1.1? Ceki At 14:43 22.05.2001 -0400, you wrote: >In the 0.9.1 version of log4j, the ClassLoader was retrieved via: > ClassLoader loader =3D org.log4j.Category.class.getClassLoader(); >now it is retrieved like this: > ClassLoader loader =3D clazz.getClassLoader(); > >This allowed the log4j.properties file to be found anywhere in the >classpath. > >It seems that the ClassLoader object can only be retrieved from a static >initiazation block of a class that is currently being loaded. > >For example: If we are in class A, and do: > ClassLoader loader =3D A.class.getClassLoader(); it works >but if we use any other class: =20 > ClassLoader loader =3D B.class.getClassLoader(); it does not work >(returns null) > >So can the line: > ClassLoader loader =3D clazz.getClassLoader(); >be changed to: > ClassLoader loader =3D ClassLoader.class.getClassLoader(); >in some future version of log4j? > >Dan > > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org >For additional commands, e-mail: log4j-dev-help@jakarta.apache.org -- Ceki G=FClc=FC --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: log4j-dev-help@jakarta.apache.org