You need to use maven 3.0.x and JDK 1.7.x.
I had the exact same problem with your config afaik.

2017-03-16 14:55 GMT+01:00 Karl Pauls <[email protected]>:

> forgot to mention:
>
>  mvn -version
>
> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> 2015-11-10T17:41:47+01:00)
>
> Maven home: /Applications/apache-maven-3.3.9
>
> Java version: 1.8.0_121, vendor: Oracle Corporation
>
> Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_
> 121.jdk/Contents/Home/jre
>
> Default locale: en_US, platform encoding: UTF-8
>
> OS name: "mac os x", version: "10.12.3", arch: "x86_64", family: "Mac"
>
> regards,
>
> Karl
>
> On Thu, Mar 16, 2017 at 2:54 PM, Karl Pauls <[email protected]> wrote:
> > I would have liked to vote but I can't seem the -source-release.zip to
> > build. If I do a simple mvn clean install the integration tests take
> > forever (more than 2 hours before I killed them) and if I run it with
> > -DskipTests I get the following stack trace.
> >
> > Granted, it is possible that this has something to do with my current
> > set-up and given the other people that already voted I would assume it
> > must be building for them and something is wrong on my end.
> >
> > FWIW, the signatures and the artifacts look good to me.
> >
> > regards,
> >
> > Karl
> >
> > [INFO] --- org.apache.aries.versioning.plugin:0.1.0:version-check
> > (default-verify) @ org.apache.felix.scr ---
> >
> > [WARNING] Error injecting: org.apache.aries.versioning.
> mojo.VersionCheckerMojo
> >
> > java.lang.NoClassDefFoundError:
> > org/sonatype/aether/resolution/ArtifactResolutionException
> >
> > at java.lang.Class.getDeclaredConstructors0(Native Method)
> >
> > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
> >
> > at java.lang.Class.getDeclaredConstructors(Class.java:2020)
> >
> > 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:658)
> >
> > at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(
> InjectorImpl.java:882)
> >
> > at com.google.inject.internal.InjectorImpl.
> createJustInTimeBindingRecursive(InjectorImpl.java:805)
> >
> > at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(
> InjectorImpl.java:282)
> >
> > at com.google.inject.internal.InjectorImpl.getBindingOrThrow(
> InjectorImpl.java:214)
> >
> > at com.google.inject.internal.InjectorImpl.getProviderOrThrow(
> InjectorImpl.java:1006)
> >
> > at com.google.inject.internal.InjectorImpl.getProvider(
> InjectorImpl.java:1038)
> >
> > at com.google.inject.internal.InjectorImpl.getProvider(
> InjectorImpl.java:1001)
> >
> > at com.google.inject.internal.InjectorImpl.getInstance(
> InjectorImpl.java:1051)
> >
> > at org.eclipse.sisu.space.AbstractDeferredClass.get(
> AbstractDeferredClass.java:48)
> >
> > at com.google.inject.internal.ProviderInternalFactory.provision(
> ProviderInternalFactory.java:81)
> >
> > at com.google.inject.internal.InternalFactoryToInitializable
> Adapter.provision(InternalFactoryToInitializableAdapter.java:53)
> >
> > at com.google.inject.internal.ProviderInternalFactory$1.
> call(ProviderInternalFactory.java:65)
> >
> > at com.google.inject.internal.ProvisionListenerStackCallback
> $Provision.provision(ProvisionListenerStackCallback.java:115)
> >
> > at org.eclipse.sisu.bean.BeanScheduler$Activator.
> onProvision(BeanScheduler.java:176)
> >
> > at com.google.inject.internal.ProvisionListenerStackCallback
> $Provision.provision(ProvisionListenerStackCallback.java:126)
> >
> > at com.google.inject.internal.ProvisionListenerStackCallback.provision(
> ProvisionListenerStackCallback.java:68)
> >
> > at com.google.inject.internal.ProviderInternalFactory.circularGet(
> ProviderInternalFactory.java:63)
> >
> > at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(
> InternalFactoryToInitializableAdapter.java:45)
> >
> > at com.google.inject.internal.InjectorImpl$2$1.call(
> InjectorImpl.java:1016)
> >
> > at com.google.inject.internal.InjectorImpl.callInContext(
> InjectorImpl.java:1092)
> >
> > at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)
> >
> > at org.eclipse.sisu.inject.Guice4$1.get(Guice4.java:162)
> >
> > at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
> >
> > at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(
> LazyPlexusBean.java:51)
> >
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.java:263)
> >
> > at org.codehaus.plexus.DefaultPlexusContainer.lookup(
> DefaultPlexusContainer.java:255)
> >
> > at org.apache.maven.plugin.internal.DefaultMavenPluginManager.
> getConfiguredMojo(DefaultMavenPluginManager.java:517)
> >
> > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(
> DefaultBuildPluginManager.java:121)
> >
> > at org.apache.maven.lifecycle.internal.MojoExecutor.execute(
> MojoExecutor.java:207)
> >
> > 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.LifecycleModuleBuilder.
> buildProject(LifecycleModuleBuilder.java:80)
> >
> > at org.apache.maven.lifecycle.internal.builder.singlethreaded.
> SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> >
> > at org.apache.maven.lifecycle.internal.LifecycleStarter.
> execute(LifecycleStarter.java:128)
> >
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
> >
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
> >
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
> >
> > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
> >
> > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
> >
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
> >
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >
> > at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
> >
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> >
> > at java.lang.reflect.Method.invoke(Method.java:498)
> >
> > at org.codehaus.plexus.classworlds.launcher.Launcher.
> launchEnhanced(Launcher.java:289)
> >
> > at org.codehaus.plexus.classworlds.launcher.Launcher.
> launch(Launcher.java:229)
> >
> > at org.codehaus.plexus.classworlds.launcher.Launcher.
> mainWithExitCode(Launcher.java:415)
> >
> > at org.codehaus.plexus.classworlds.launcher.Launcher.
> main(Launcher.java:356)
> >
> > Caused by: java.lang.ClassNotFoundException:
> > org.sonatype.aether.resolution.ArtifactResolutionException
> >
> > at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(
> SelfFirstStrategy.java:50)
> >
> > at org.codehaus.plexus.classworlds.realm.ClassRealm.
> unsynchronizedLoadClass(ClassRealm.java:271)
> >
> > at org.codehaus.plexus.classworlds.realm.ClassRealm.
> loadClass(ClassRealm.java:247)
> >
> > at org.codehaus.plexus.classworlds.realm.ClassRealm.
> loadClass(ClassRealm.java:239)
> >
> > ... 55 more
> >
> > [INFO] ------------------------------------------------------------
> ------------
> >
> > [INFO] BUILD FAILURE
> >
> > [INFO] ------------------------------------------------------------
> ------------
> >
> > [INFO] Total time: 10.328 s
> >
> > [INFO] Finished at: 2017-03-16T14:49:04+01:00
> >
> > [INFO] Final Memory: 42M/497M
> >
> > [INFO] ------------------------------------------------------------
> ------------
> >
> > [ERROR] Failed to execute goal
> > org.apache.aries.versioning:org.apache.aries.versioning.
> plugin:0.1.0:version-check
> > (default-verify) on project org.apache.felix.scr: Execution
> > default-verify of goal
> > org.apache.aries.versioning:org.apache.aries.versioning.
> plugin:0.1.0:version-check
> > failed: A required class was missing while executing
> > org.apache.aries.versioning:org.apache.aries.versioning.
> plugin:0.1.0:version-check:
> > org/sonatype/aether/resolution/ArtifactResolutionException
> >
> > [ERROR] -----------------------------------------------------
> >
> > [ERROR] realm =
> > plugin>org.apache.aries.versioning:org.apache.aries.
> versioning.plugin:0.1.0
> >
> > [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.
> SelfFirstStrategy
> >
> > [ERROR] urls[0] =
> > file:/Users/kpauls/.m2/repository/org/apache/aries/
> versioning/org.apache.aries.versioning.plugin/0.1.0/org.
> apache.aries.versioning.plugin-0.1.0.jar
> >
> > [ERROR] urls[1] =
> > file:/Users/kpauls/.m2/repository/org/apache/aries/
> versioning/org.apache.aries.versioning.checker/0.1.0/org.
> apache.aries.versioning.checker-0.1.0.jar
> >
> > [ERROR] urls[2] =
> > file:/Users/kpauls/.m2/repository/org/apache/aries/
> org.apache.aries.util/0.4/org.apache.aries.util-0.4.jar
> >
> > [ERROR] urls[3] =
> > file:/Users/kpauls/.m2/repository/org/ow2/asm/asm-
> all/4.0/asm-all-4.0.jar
> >
> > [ERROR] urls[4] =
> > file:/Users/kpauls/.m2/repository/org/osgi/org.osgi.
> core/4.2.0/org.osgi.core-4.2.0.jar
> >
> > [ERROR] urls[5] =
> > file:/Users/kpauls/.m2/repository/org/slf4j/slf4j-
> simple/1.5.11/slf4j-simple-1.5.11.jar
> >
> > [ERROR] urls[6] =
> > file:/Users/kpauls/.m2/repository/org/sonatype/sisu/
> sisu-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
> >
> > [ERROR] urls[7] =
> > file:/Users/kpauls/.m2/repository/org/sonatype/sisu/
> sisu-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
> >
> > [ERROR] urls[8] =
> > file:/Users/kpauls/.m2/repository/org/sonatype/aether/aether-util/1.11/
> aether-util-1.11.jar
> >
> > [ERROR] urls[9] =
> > file:/Users/kpauls/.m2/repository/org/codehaus/
> plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar
> >
> > [ERROR] urls[10] =
> > file:/Users/kpauls/.m2/repository/org/codehaus/
> plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
> >
> > [ERROR] urls[11] =
> > file:/Users/kpauls/.m2/repository/org/codehaus/plexus/plexus-component-
> annotations/1.5.5/plexus-component-annotations-1.5.5.jar
> >
> > [ERROR] urls[12] =
> > file:/Users/kpauls/.m2/repository/org/sonatype/
> plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> >
> > [ERROR] urls[13] =
> > file:/Users/kpauls/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/
> plexus-cipher-1.4.jar
> >
> > [ERROR] Number of foreign imports: 1
> >
> > [ERROR] import: Entry[import  from realm
> > ClassRealm[project>org.apache.felix:org.apache.felix.scr:1.8.4,
> > parent: ClassRealm[maven.api, parent: null]]]
> >
> > [ERROR]
> >
> > [ERROR] -----------------------------------------------------:
> > org.sonatype.aether.resolution.ArtifactResolutionException
> >
> > [ERROR] -> [Help 1]
> >
> >
> >
> >
> > On Thu, Mar 16, 2017 at 10:28 AM, David Bosschaert
> > <[email protected]> wrote:
> >> +1
> >>
> >> David
> >>
> >> On 15 March 2017 at 14:05, Guillaume Nodet <[email protected]> wrote:
> >>
> >>> I've been asked to release SCR 1.8.4, so here it is.
> >>> Changelog:
> >>>   FELIX-5576 - SCR components and factoryPids random issues
> >>> <https://issues.apache.org/jira/browse/FELIX-5576>
> >>>
> >>> The release is staged at:
> >>>   https://repository.apache.org/content/repositories/
> orgapachefelix-1175
> >>> The tag is available at :
> >>>   http://svn.apache.org/repos/asf/felix/releases/org.apache.
> >>> felix.scr-1.8.4/
> >>>
> >>> Please review and vote !
> >>>
> >>> Cheers,
> >>> Guillaume Nodet
> >>>
> >
> >
> >
> > --
> > Karl Pauls
> > [email protected]
>
>
>
> --
> Karl Pauls
> [email protected]
>



-- 
------------------------
Guillaume Nodet

Reply via email to