Return-Path: Delivered-To: apmail-jakarta-commons-user-archive@www.apache.org Received: (qmail 3313 invoked from network); 5 Nov 2003 03:05:47 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 5 Nov 2003 03:05:47 -0000 Received: (qmail 27339 invoked by uid 500); 5 Nov 2003 03:05:25 -0000 Delivered-To: apmail-jakarta-commons-user-archive@jakarta.apache.org Received: (qmail 27310 invoked by uid 500); 5 Nov 2003 03:05:25 -0000 Mailing-List: contact commons-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Users List" Reply-To: "Jakarta Commons Users List" Delivered-To: mailing list commons-user@jakarta.apache.org Received: (qmail 27295 invoked from network); 5 Nov 2003 03:05:24 -0000 Received: from unknown (HELO harrier.mail.pas.earthlink.net) (207.217.120.12) by daedalus.apache.org with SMTP; 5 Nov 2003 03:05:24 -0000 Received: from h-66-167-117-58.sndacagl.dynamic.covad.net ([66.167.117.58] helo=localhost.localdomain) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AHDzB-0000YO-00 for commons-user@jakarta.apache.org; Tue, 04 Nov 2003 19:05:33 -0800 Received: from phreaker.net (terrordome [127.0.0.1]) by localhost.localdomain (8.11.6/8.11.6) with ESMTP id hA533qY18493 for ; Tue, 4 Nov 2003 19:03:53 -0800 Message-ID: <3FA86898.5040507@phreaker.net> Date: Tue, 04 Nov 2003 19:03:52 -0800 From: __matthewHawthorne User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jakarta Commons Users List Subject: Re: Where is the fix for "org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log" ? References: <1D284AA044A1624EABDEA9D7B4D34219020362B9@sghdqms02.global.ad.sabre.com> In-Reply-To: <1D284AA044A1624EABDEA9D7B4D34219020362B9@sghdqms02.global.ad.sabre.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N What version of log4j are you using? I've had problems running commons-logging 1.0.3 with log4j 1.1.3. I then switched to commons-logging 1.0.2 and it worked fine. Ayyagari, Madhav wrote: > Hi All, > > I tried using both commons-logging.jar 1.0.2 and 1.0.3 versions without any success for the following problem: > > [jdoc] java.lang.ExceptionInInitializerError > [jdoc] at java.lang.Class.forName0(Native Method) > [jdoc] at java.lang.Class.forName(Class.java:217) > [jdoc] at com.solarmetric.kodo.util.MultiLoaderClassResolver.resolveClass(MultiLoaderClassResolver.java:84) > [jdoc] at com.solarmetric.modules.tools.compiler.ClassArgParser.parseClasses(ClassArgParser.java:67) > [jdoc] at com.solarmetric.kodo.enhance.JDOEnhancer.enhance(JDOEnhancer.java:175) > [jdoc] at com.solarmetric.kodo.enhance.JDOEnhancer.enhance(JDOEnhancer.java:135) > [jdoc] at com.solarmetric.modules.integration.ant.JDOEnhancerTask.executeOn(JDOEnhancerTask.java:43) > [jdoc] at com.solarmetric.modules.integration.ant.TaskBase.execute(TaskBase.java:118) > [jdoc] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) > [jdoc] at org.apache.tools.ant.Task.perform(Task.java:319) > [jdoc] at org.apache.tools.ant.Target.execute(Target.java:309) > [jdoc] at org.apache.tools.ant.Target.performTasks(Target.java:336) > [jdoc] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > [jdoc] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) > [jdoc] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) > [jdoc] at org.apache.tools.ant.Task.perform(Task.java:319) > [jdoc] at org.apache.tools.ant.Target.execute(Target.java:309) > [jdoc] at org.apache.tools.ant.Target.performTasks(Target.java:336) > [jdoc] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > [jdoc] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) > [jdoc] at org.apache.tools.ant.Task.perform(Task.java:319) > [jdoc] at org.apache.tools.ant.Target.execute(Target.java:309) > [jdoc] at org.apache.tools.ant.Target.performTasks(Target.java:336) > [jdoc] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > [jdoc] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) > [jdoc] at org.apache.tools.ant.Task.perform(Task.java:319) > [jdoc] at org.apache.tools.ant.Target.execute(Target.java:309) > [jdoc] at org.apache.tools.ant.Target.performTasks(Target.java:336) > [jdoc] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > [jdoc] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) > [jdoc] at org.apache.tools.ant.Task.perform(Task.java:319) > [jdoc] at org.apache.tools.ant.Target.execute(Target.java:309) > [jdoc] at org.apache.tools.ant.Target.performTasks(Target.java:336) > [jdoc] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > [jdoc] at org.apache.tools.ant.Project.executeTargets(Project.java:1250) > [jdoc] at org.apache.tools.ant.Main.runBuild(Main.java:610) > [jdoc] at org.apache.tools.ant.Main.start(Main.java:196) > [jdoc] at org.apache.tools.ant.Main.main(Main.java:235) > [jdoc] org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log > [jdoc] at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:555) > [jdoc] at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:289) > [jdoc] at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:259) > [jdoc] at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:390) > > The class on which the failure happening has code something like this: > > import org.apache.commons.logging.Log; > import org.apache.commons.logging.LogFactory; > > public class MyClass > { > private final static Log log = LogFactory.getLog(MyClass.class); > } > > Ofcourse the CLASSPATH environmental variable on solaris unix has both log4j.jar and commons-logging.jar in it. > > I searched internet but couldnt find any conclusive fix for this. As suggested online it looks like a class loader problem. > > Any help is greatly appreciated. > > Madhav:~ --------------------------------------------------------------------- To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-user-help@jakarta.apache.org