shaded.org.eclipse.aether.resolution.ArtifactResolutionException

Could not transfer artifact org.apache.karaf.features:framework:xml:features:4.0.4 from/to eclipse-releases (https://repo.eclipse.org/content/repositories/releases/): Connect to repo.eclipse.org:443 [repo.eclipse.org/198.41.30.233] failed: Connexion terminée par expiration du délai d'attente

Samebug tips9

Check if your MongoDB is available.


rprp

Check if your server (or a proxy server) is not going up and down. There might be something between a proxy and a client sending intermittent requests to non-functioning hosts as well. There might as well be too many requests in a short amount of time.

Don't give up yet. Our experts can help. Paste your full stack trace to get a solution.

Solutions on the web5776

  • via GitHub by mcloarec
    ,
  • via GitHub by deepu105
    ,
  • Stack trace

    • shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.apache.karaf.features:framework:xml:features:4.0.4 from/to eclipse-releases (https://repo.eclipse.org/content/repositories/releases/): Connect to repo.eclipse.org:443 [repo.eclipse.org/198.41.30.233] failed: Connexion terminée par expiration du délai d'attente at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223) at shaded.org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294) at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:615) at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:570) at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:548) at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:523) at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download(MavenDownloadTask.java:34) at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:58) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: shaded.org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.apache.karaf.features:framework:xml:features:4.0.4 from/to eclipse-releases (https://repo.eclipse.org/content/repositories/releases/): Connect to repo.eclipse.org:443 [repo.eclipse.org/198.41.30.233] failed: Connexion terminée par expiration du délai d'attente at shaded.org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:43) at shaded.org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) at shaded.org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) at shaded.org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:581) at shaded.org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:249) at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:520) at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:421) ... 16 more Caused by: shaded.org.apache.maven.wagon.TransferFailedException: Connect to repo.eclipse.org:443 [repo.eclipse.org/198.41.30.233] failed: Connexion terminée par expiration du délai d'attente at shaded.org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1085) at shaded.org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977) at shaded.org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) at shaded.org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) at shaded.org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) at shaded.org.eclipse.aether.transport.wagon.WagonTransporter$GetTaskRunner.run(WagonTransporter.java:560) at shaded.org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:427) at shaded.org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTransporter.java:404) at shaded.org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:447) at shaded.org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350) ... 21 more Caused by: shaded.org.apache.http.conn.HttpHostConnectException: Connect to repo.eclipse.org:443 [repo.eclipse.org/198.41.30.233] failed: Connexion terminée par expiration du délai d'attente at shaded.org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:140) at shaded.org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:318) at shaded.org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363) at shaded.org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219) at shaded.org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at shaded.org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at shaded.org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at shaded.org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at shaded.org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.ops4j.pax.url.mvn.internal.wagon.ConfigurableHttpWagon.execute(ConfigurableHttpWagon.java:142) at shaded.org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000) ... 30 more Caused by: java.net.ConnectException: Connexion terminée par expiration du délai d'attente at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at shaded.org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:239) at shaded.org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:123) ... 40 more

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    PilleoPilleo
    19 times, last one
    raytestraytest
    Once,
    derproggerderprogger
    3 times, last one
    Михайло ТітовМихайло Тітов
    2 times, last one
    zsambokizsamboki
    2 times, last one
    483 more bugmates