Problem with Log4j

Hello, I am getting the following error message while running my JRun server: =======================================

01/17 12:30:43 user log4j-init: init 01/17 12:30:43 error Could not pre-load servlet: log4j-init java.lang.NoSuchMethodError: org.apache.log4j.FileAppender.setFile(Ljava/lang/String;Z)V at org.apache.log4j.DailyRollingFileAppenderExt.activateOptions(DailyRollingFileAppenderExt.java:203) at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247) at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:210) at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140) at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153) at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415) at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:384) at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:790) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:673) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616) at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:584) at org.apache.log4j.xml.XMLWatchdog.doOnChange(DOMConfigurator.java:822) at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:80) at org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:49) at org.apache.log4j.xml.XMLWatchdog.<init>(DOMConfigurator.java:814) at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:574) at org.apache.log4j.xml.DOMConfigurator.configureAndWatch(DOMConfigurator.java:557) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at jrun.servlet.WebApplicationService.loadServlet(WebApplicationService.java:1204) at jrun.servlet.WebApplicationService.preloadServlets(WebApplicationService.java:762) at jrun.servlet.WebApplicationService.postStart(WebApplicationService.java:257) at jrun.ea.EnterpriseApplication.start(EnterpriseApplication.java:203) at jrun.deployment.DeployerService.initModules(DeployerService.java:710) at jrun.deployment.DeployerService.createWatchedDeployment(DeployerService.java:242) at jrun.deployment.DeployerService.deploy(DeployerService.java:430) at jrun.deployment.DeployerService.checkWatchedDirectories(DeployerService.java:179) at jrun.deployment.DeployerService.run(DeployerService.java:891) at jrunx.scheduler.SchedulerService.invokeRunnable(SchedulerService.java:223) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:451) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) 01/17 12:30:43 user Scheduler: init ==============================

Can anyone help me with that. urgent please. thanx

[2800 byte] By [sthaeema] at [2007-10-1 2:47:25]
# 1
This means you are using a different/incompatible version of log4j to the one you compiled the program with.ie. When you compiled the program a method org.apache.log4j.FileAppender.setFile(String, ... ) as available but in the version you are running there is no matching version.
Peter-Lawreya at 2007-7-8 15:24:09 > top of Java-index,Archived Forums,Debugging Tools and Techniques...
# 2
Thanks for answering,I got the latest version of the file, which even other team members are using, but I still have the same problem.i am using JRun 4.0 and Eclipse 2.1.3 and apache-ant 1.6.1Can anyone help me in that.Thank you
sthaeema at 2007-7-8 15:24:09 > top of Java-index,Archived Forums,Debugging Tools and Techniques...