Try with maven >= 2.0.6 maybe ?

On 10/16/07, Andreas Schaefer (2) <[EMAIL PROTECTED]> wrote:
>  I downloaded the source of 3.1.2 and during building it I ran into a quite
> bizarre issue with Maven 2:
>
>
> andreas-schaefers-computer:~/Development/apache/apache-servicemix-3.1.2/src/deployables/serviceengines/servicemix-script
> schaefa$ mvn install -o
> [INFO]
> NOTE: Maven is executing in offline mode. Any artifacts not already in your
> local
> repository will be inaccessible.
>
> [INFO] Scanning for projects...
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Building ServiceMix :: Scripting Service Engine
> [INFO]    task-segment: [install]
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] [build:copy {execution: default}]
> [INFO] [xbean:mapping {execution: default}]
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> edu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NoClassDefFoundError:
> edu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean
>         at java.lang.Class.getDeclaredConstructors0(Native
> Method)
>         at
> java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
>         at java.lang.Class.getConstructors(Class.java:1446)
>         at
> com.thoughtworks.qdox.JavaDocBuilder.createBinaryClass(JavaDocBuilder.java:183)
>         at
> com.thoughtworks.qdox.JavaDocBuilder.getClassByName(JavaDocBuilder.java:119)
>         at
> com.thoughtworks.qdox.model.ClassLibrary.getClassByName(ClassLibrary.java:37)
>         at
> com.thoughtworks.qdox.model.Type.getJavaClass(Type.java:98)
>         at
> com.thoughtworks.qdox.model.JavaClass.getSuperJavaClass(JavaClass.java:84)
>         at
> org.apache.xbean.spring.generator.QdoxMappingLoader.loadElement(QdoxMappingLoader.java:188)
>         at
> org.apache.xbean.spring.generator.QdoxMappingLoader.loadElements(QdoxMappingLoader.java:153)
>         at
> org.apache.xbean.spring.generator.QdoxMappingLoader.loadNamespaces(QdoxMappingLoader.java:107)
>         at
> org.apache.xbean.spring.generator.QdoxMappingLoader.loadNamespaces(QdoxMappingLoader.java:101)
>         at
> org.apache.xbean.maven.XBeanMojo.execute(XBeanMojo.java:160)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
>         at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
>         at
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
>         at
> org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.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.java:375)
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 3 seconds
> [INFO] Finished at: Tue Oct 16 10:30:44 PDT 2007
> [INFO] Final Memory: 12M/21M
>
> By just adding the following into the dependency list in the POM of the
> servicemix-script project:
>
>
>             <dependency>
>                 <groupId>backport-util-concurrent</groupId>
>
> <artifactId>backport-util-concurrent</artifactId>
>
> <version>${backport-util-concurrent-version}</version>
>             </dependency>
>
> everything builds nicely and without any problems. Any ideas on why?
>
> BTW I am using "-o" because I have a pretty slow connection here but I made
> sure that everything was downloaded appropriately.
>
> Thank you
>
>
> Andreas Schaefer
> CEO of Madplanet.com Inc.
> [EMAIL PROTECTED]
>
>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to