ArtifactResolutionException: Error resolving artifact when trying to create child container on Fuse
Issue
- After applying a Rollup patch on a Fabric cluster, where root containers have no internet access and a custom Maven repository has been configured , some root containers fail to create a child container.
- Java exceptions like this are shown in the Fuse log:
WARN | pool-1-thread-1 | AetherBasedResolver | 2 - org.ops4j.pax.url.mvn - 2.5.2 | Error resolving artifact org.apache.aries:org.apache.aries.util:jar:1.1.3: [Could not transfer
artifact org.apache.aries:org.apache.aries.util:jar:1.1.3 from/to maven.central.repo (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.204.209] failed:
connect timed out
....
at java.lang.Thread.run(Thread.java:748)[:1.8.0_171]
Caused by: shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Error resolving artifact org.apache.aries:org.apache.aries.util:jar:1.1.3
Environment
- Red Hat Fuse
- 6.2.x
- 6.3
- Fabric cluster
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.