Results 1 to 3 of 3

Thread: NoClassDefFoundError: org/apache/log4j/LogManager

  1. #1
    Join Date
    Jun 2005
    Posts
    5

    Default NoClassDefFoundError: org/apache/log4j/LogManager

    Hi,

    I have a J2EE web Application using Spring 1.1.2. It works fine under Websphere 5.1.2. Now I am trying to upgrade it to Websphere 6. After I deployed the EAR file, in start up, I got the following error.

    [11/14/05 11:41:41:205 PST] 0000002e ServletWrappe E SRVE0100E: Did not realize init() exception thrown by servlet Log4JLoader: java.lang.NoClassDefFoundError: org/apache/log4j/LogManager
    at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMCon figurator.java:815)
    at org.apache.log4j.helpers.FileWatchdog.checkAndConf igure(FileWatchdog.java:80)
    at org.apache.log4j.helpers.FileWatchdog.<init>(FileW atchdog.java:49)
    at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigu rator.java:807)
    at org.apache.log4j.xml.DOMConfigurator.configureAndW atch(DOMConfigurator.java:574)
    at org.springframework.util.Log4jConfigurer.initLoggi ng(Log4jConfigurer.java:62)
    at org.springframework.web.util.Log4jWebConfigurer.in itLogging(Log4jWebConfigurer.java:97)
    at org.springframework.web.util.Log4jConfigServlet.in it(Log4jConfigServlet.java:50)
    at javax.servlet.GenericServlet.init(GenericServlet.j ava:256)

    Please advise.

    Thanks a lot,

    Yin

  2. #2
    Join Date
    Aug 2004
    Location
    Southampton, UK
    Posts
    826

    Default

    Yin,

    Do you have two versions of log4j.jar on the classpath? Do you have log4j.jar on the classpath at all?

    Rob
    Rob Harrop
    Lead Engineer, dm Server
    SpringSource
    http://www.springsource.com

    Co-Author - Pro Spring

  3. #3
    Join Date
    Jun 2005
    Posts
    5

    Default

    Hi Rob,

    I have log4j-1.2.8.jar in \WEB-INF\lib.

    Thanks,

    Yin.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •