New Compilation FATAL ERROR maven 2.0.9
Hi,
when using maven 2.0.8 the sample source code runs fine, after the pom modifications were applied mentioned in a previous thread by "vanessaz".
So far so good.
Now, if I try the same under maven 2.0.9, the build fails. For the test I cleaned the whole maven repository first. I am a newbie in using maven. For me the error message seems to show an incompatibility between the plexus-utils-1.1.jar and maven.
Any suggestions?
Best regards
Klemens
Here is the interesting part of the maven output:
Retrieving schema at 'XWebEmailValidation.xsd', relative to 'http://ws.xwebservices.com/XWebEmailValidation/V2/XWebEmail
Validation.wsdl'.
com\xwebservices\ws\xwebemailvalidation\emailvalid ation\v2\messages\ObjectFactory.java
com\xwebservices\ws\xwebemailvalidation\emailvalid ation\v2\messages\ValidateEmailRequest.java
com\xwebservices\ws\xwebemailvalidation\emailvalid ation\v2\messages\ValidateEmailResponse.java
com\xwebservices\ws\xwebemailvalidation\emailvalid ation\v2\messages\package-info.java
com\wrox\webservice\emailvalidation\client\EmailVa lidationClient.java
com\wrox\webservice\emailvalidation\client\XWebEma ilValidationInterface.java
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[FATAL ERROR] org.apache.maven.plugin.resources.ResourcesMojo#ex ecute() caused a linkage error (java.lang.NoClassDefFoundError) and may be out-of-date. Check the realms:
[FATAL ERROR] Plugin realm = app0.child-container[org.apache.maven.plugins:maven-resources-plugin]
urls[0] = file:/c:/syncroTESSJ/maven-repository/repository/org/apache/maven/plugins/maven-resources-plugin/2.2/maven-resources-plugin-.2.jar
urls[1] = file:/c:/syncroTESSJ/maven-repository/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[FATAL ERROR] Container realm = plexus.core
urls[0] = file:/c:/syncroTESSJ/apache-maven-2.0.9/lib/maven-2.0.9-uber.jar
urls[1] = file:/c:/syncroTESSJ/apache-maven-2.0.9/lib/maven-resources-plugin-2.2.jar
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] org/codehaus/plexus/util/DirectoryScanner
org.codehaus.plexus.util.DirectoryScanner
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.NoClassDefFoundError: org/codehaus/plexus/util/DirectoryScanner
at org.apache.maven.plugin.resources.ResourcesMojo.co pyResources(ResourcesMojo.java:141)
at org.apache.maven.plugin.resources.ResourcesMojo.ex ecute(ResourcesMojo.java:100)
at org.apache.maven.plugin.DefaultPluginManager.execu teMojo(DefaultPluginManager.java:451)
at org.apache.maven.lifecycle.DefaultLifecycleExecuto r.executeGoals(DefaultLifecycleExecutor.java:558)
at org.apache.maven.lifecycle.DefaultLifecycleExecuto r.executeGoalWithLifecycle(DefaultLifecycleExecuto r.java:49
9)
at org.apache.maven.lifecycle.DefaultLifecycleExecuto r.executeGoal(DefaultLifecycleExecutor.java:478)
at org.apache.maven.lifecycle.DefaultLifecycleExecuto r.executeGoalAndHandleFailures(DefaultLifecycleExe cutor.jav
a:330)
at org.apache.maven.lifecycle.DefaultLifecycleExecuto r.executeTaskSegments(DefaultLifecycleExecutor.jav a:291)
at org.apache.maven.lifecycle.DefaultLifecycleExecuto r.execute(DefaultLifecycleExecutor.java:142)
at org.apache.maven.DefaultMaven.doExecute(DefaultMav en.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven .java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:2 87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(L auncher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher. java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode (Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.ja va:375)
Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.util.DirectoryScanner
at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at org.codehaus.classworlds.RealmClassLoader.loadClas sDirect(RealmClassLoader.java:195)
at org.codehaus.classworlds.DefaultClassRealm.loadCla ss(DefaultClassRealm.java:255)
at org.codehaus.classworlds.RealmClassLoader.loadClas s(RealmClassLoader.java:214)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
... 20 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16 seconds
[INFO] Finished at: Thu Sep 25 10:41:06 CEST 2008
[INFO] Final Memory: 12M/21M
[INFO] ------------------------------------------------------------------------
|