Page 1 of 1

Failed to collect dependencies for [org.broadleafcommerce:b

Posted: Fri Jan 04, 2013 5:13 pm
by mota_nginya
I am getting this error trying to build the demo app, has anyone seen it before, if so what is the reason for it. I am running 2.2.0-snapshop. Is that repo down for good?

Code: Select all

Failed to collect dependencies for [org.broadleafcommerce:broadleaf-framework:jar:2.2.0-SNAPSHOT (compile), org.broadleafcommerce:broadleaf-profile:jar:2.2.0-SNAPSHOT (compile)]: Failed to read artifact descriptor for net.sf.ehcache:ehcache-terracotta:jar:2.4.2: Could not transfer artifact net.sf.ehcache:ehcache-terracotta:pom:2.4.2 from/to terracotta-releases (http://www.terracotta.org/download/reflector/releases): Failed to transfer file: http://www.terracotta.org/download/reflector/releases/net/sf/ehcache/ehcache-terracotta/2.4.2/ehcache-terracotta-2.4.2.pom. Return code is: 503, ReasonPhrase:Service Temporarily Unavailable. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project eshop-core: Could not resolve dependencies for project org.sakotek:eshop-core:jar:1.0: Failed to collect dependencies for [org.broadleafcommerce:broadleaf-framework:jar:2.2.0-SNAPSHOT (compile), org.broadleafcommerce:broadleaf-profile:jar:2.2.0-SNAPSHOT (compile)]
   at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:210)
   at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:117)
   at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:258)
   at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:201)
   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:84)
   at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
   at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
   at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:601)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.sakotek:eshop-core:jar:1.0: Failed to collect dependencies for [org.broadleafcommerce:broadleaf-framework:jar:2.2.0-SNAPSHOT (compile), org.broadleafcommerce:broadleaf-profile:jar:2.2.0-SNAPSHOT (compile)]
   at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:158)
   at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:185)
   ... 22 more
Caused by: org.sonatype.aether.collection.DependencyCollectionException: Failed to collect dependencies for [org.broadleafcommerce:broadleaf-framework:jar:2.2.0-SNAPSHOT (compile), org.broadleafcommerce:broadleaf-profile:jar:2.2.0-SNAPSHOT (compile)]
   at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:258)
   at org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:308)
   at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:150)
   ... 23 more
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for net.sf.ehcache:ehcache-terracotta:jar:2.4.2
   at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:296)
   at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
   at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:412)
   at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:544)
   at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:544)
   at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:544)
   at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:240)
   ... 25 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not transfer artifact net.sf.ehcache:ehcache-terracotta:pom:2.4.2 from/to terracotta-releases (http://www.terracotta.org/download/reflector/releases): Failed to transfer file: http://www.terracotta.org/download/reflector/releases/net/sf/ehcache/ehcache-terracotta/2.4.2/ehcache-terracotta-2.4.2.pom. Return code is: 503, ReasonPhrase:Service Temporarily Unavailable.
   at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538)
   at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216)
   at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193)
   at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:281)
   ... 31 more
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not transfer artifact net.sf.ehcache:ehcache-terracotta:pom:2.4.2 from/to terracotta-releases (http://www.terracotta.org/download/reflector/releases): Failed to transfer file: http://www.terracotta.org/download/reflector/releases/net/sf/ehcache/ehcache-terracotta/2.4.2/ehcache-terracotta-2.4.2.pom. Return code is: 503, ReasonPhrase:Service Temporarily Unavailable.
   at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:951)
   at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:941)
   at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:669)
   at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:60)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
Caused by: org.apache.maven.wagon.TransferFailedException: Failed to transfer file: http://www.terracotta.org/download/reflector/releases/net/sf/ehcache/ehcache-terracotta/2.4.2/ehcache-terracotta-2.4.2.pom. Return code is: 503, ReasonPhrase:Service Temporarily Unavailable.
   at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:852)
   at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
   at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
   at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
   at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:601)
   ... 4 more
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :eshop-core


Re: Failed to collect dependencies for [org.broadleafcommerce:b

Posted: Fri Jan 04, 2013 6:12 pm
by mota_nginya
Just in case someone runs into this, I am responding to my own post. It turns out there are many issues pertaining to this problem on this forum. To solve the problem, although it is not optimal since it has to be done to every developer in an event where there are multiple in a team testing the cms. I just downloaded the jar from http://repository.opencastproject.org/nexus/content/repositories/terracotta/net/sf/ehcache/ehcache-terracotta/2.4.2/ehcache-terracotta-2.4.2.jar

and ran this command -DgroupId=net.sf.ehcache -DartifactId=ehcache-terracotta -Dversion=2.4.2 -Dpackaging=jar -Dfile="path_to_the_jar\ehcache-terracotta-2.4.2.jar" -DgeneratePom=true
change the path_to_the_jar with the path to the downloaded jar.

Here is another issue that asked for this issue to be made known on the documentation page http://forum.broadleafcommerce.org/viewtopic.php?f=14&t=1509