ArtifactResolutionException: Error resolving artifact when trying to create child container on Fuse

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content