I don't have this problem on my windows machine but we have the same problem on continuous integration machine. I'll look at log4j jar for see if it's wrong.

Emmanuel

Frank Zhao a écrit :
On Linux machine, I check out the Continuum trunk from the svn repository, run "./build.sh", the compilation was OK (with a few test failure).
Then followed the README file, under the 
"continuum-plexus-application/target/plexus-test-runtime/", I ran 
"./bin/plexus.sh", I got the following errors:

Exception in thread "main" java.lang.NoSuchMethodError: 
java.lang.IllegalArgumentException: method 
<init>(Ljava/lang/String;Ljava/lang/Throwable;)V not found
        at 
org.codehaus.plexus.logging.log4j.Log4JLoggerManager.initialize(Log4JLoggerManager.java:202)
        at 
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializePhase.execute(InitializePhase.java:16)
        at 
org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:101)
        at 
org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:105)
...
...


I couldn't find the "Log4JLoggerManager.java" on my machine. It seems the jar containing 
the Log4JLoggerManager.class is in the wrong version or mismatched with other classes and therefore 
caused the "NoSuchMethodError".

Is there anyone on this list who recently build Continuum 1.0 on Linux? I have 
been working on this for a week and have no idea how to make it work.

Thanks in advance!

Frank




Reply via email to