[Building Sakai] error in maven build (clean install goal) base of sakai 10.2

Ali Badr a.badrali at gmail.com
Sun Nov 2 04:08:06 PST 2014


when I make maven goal clean install to the base I get this error

[WARNING] Error injecting: org.apache.maven.plugin.antrun.AntRunMojo
java.lang.NoClassDefFoundError: org/apache/tools/ant/BuildException
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585)
    at java.lang.Class.getDeclaredConstructors(Class.java:1906)
    at
com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
    at
com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
    at
com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
    at
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
    at
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
    at
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
    at
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
    at
com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
    at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1019)
    at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:982)
    at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1032)
    at
org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
    at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:86)
    at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:55)
    at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
    at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
    at
org.eclipse.sisu.plexus.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:133)
    at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
    at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
    at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
    at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:47)
    at
com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997)
    at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1047)
    at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993)
    at com.google.inject.Scopes$1$1.get(Scopes.java:59)
    at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:82)
    at
org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
    at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:260)
    at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:252)
    at
org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:462)
    at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:119)
    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
    at
org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:188)
    at
org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:184)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException:
org.apache.tools.ant.BuildException
    at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
    at
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
    at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
    at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
    ... 46 more

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-antrun-plugin:1.6:run (default) on project
configuration-bundles: Execution default of goal
org.apache.maven.plugins:maven-antrun-plugin:1.6:run failed: A required
class was missing while executing
org.apache.maven.plugins:maven-antrun-plugin:1.6:run:
org/apache/tools/ant/BuildException
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.apache.maven.plugins:maven-antrun-plugin:1.6
[ERROR] strategy =
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/home/aba/.m2/repository/org/apache/maven/plugins/maven-antrun-plugin/1.6/maven-antrun-plugin-1.6.jar
[ERROR] urls[1] =
file:/home/aba/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar
[ERROR] urls[2] =
file:/home/aba/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
[ERROR] urls[3] =
file:/home/aba/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar
[ERROR] urls[4] =
file:/home/aba/.m2/repository/org/apache/ant/ant-nodeps/1.8.1/ant-nodeps-1.8.1.jar
[ERROR] urls[5] =
file:/home/aba/.m2/repository/org/apache/ant/ant/1.8.1/ant-1.8.1.jar
[ERROR] urls[6] =
file:/home/aba/.m2/repository/org/apache/ant/ant-launcher/1.8.1/ant-launcher-1.8.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm
ClassRealm[project>org.sakaiproject:base:10-SNAPSHOT, parent:
ClassRealm[maven.api, parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.apache.tools.ant.BuildException


-- 

-- 





*regards,Ali Badr AliSenior Software Developer / e-learning UnitMobile
No: +2 0100 8 1234 46Tel: +2 22759256Harf Information Technology*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141102/cc786809/attachment.html 


More information about the sakai-dev mailing list