ppalaga commented on PR #10403:
URL: https://github.com/apache/camel/pull/10403#issuecomment-1592772355

   Actually mvnd 1.0-m6-m39-linux-amd64 uses maven-resolver 1.9.7 which I am 
sure suffers from the socket timeouts in the very same way as the older mvnd 
0.8.2. Here is an example seen in https://github.com/apache/camel/pull/10372 :
   
   ```
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack (process-sources) 
on project camel-spring-xml: Execution process-sources of goal 
org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack failed: Plugin 
org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its 
dependencies could not be resolved: Failed to collect dependencies at 
org.apache.maven.plugins:maven-dependency-plugin:jar:3.1.2 -> 
org.apache.maven.shared:maven-dependency-analyzer:jar:1.11.1 -> 
org.ow2.asm:asm:jar:7.3.1: Failed to read artifact descriptor for 
org.ow2.asm:asm:jar:7.3.1: The following artifacts could not be resolved: 
org.ow2.asm:asm:pom:7.3.1 (absent): Could not transfer artifact 
org.ow2.asm:asm:pom:7.3.1 from/to central 
(https://repo.maven.apache.org/maven2): Read timed out -> [Help 1]
   org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack 
(process-sources) on project camel-spring-xml: Execution process-sources of 
goal org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack failed: 
Plugin org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its 
dependencies could not be resolved: Failed to collect dependencies at 
org.apache.maven.plugins:maven-dependency-plugin:jar:3.1.2 -> 
org.apache.maven.shared:maven-dependency-analyzer:jar:1.11.1 -> 
org.ow2.asm:asm:jar:7.3.1
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:347)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:330)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:175)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.access$000(MojoExecutor.java:76)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:163)
        at 
org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:160)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:105)
        at 
io.takari.maven.builder.smart.SmartBuilderImpl.buildProject(SmartBuilderImpl.java:204)
        at 
io.takari.maven.builder.smart.SmartBuilderImpl$ProjectBuildTask.run(SmartBuilderImpl.java:78)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.lang.Thread.run(Thread.java:833)
   Caused by: org.apache.maven.plugin.PluginExecutionException: Execution 
process-sources of goal 
org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack failed: Plugin 
org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its 
dependencies could not be resolved: Failed to collect dependencies at 
org.apache.maven.plugins:maven-dependency-plugin:jar:3.1.2 -> 
org.apache.maven.shared:maven-dependency-analyzer:jar:1.11.1 -> 
org.ow2.asm:asm:jar:7.3.1
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:100)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:342)
        ... 15 common frames omitted
   Caused by: org.apache.maven.plugin.PluginResolutionException: Plugin 
org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its 
dependencies could not be resolved: Failed to collect dependencies at 
org.apache.maven.plugins:maven-dependency-plugin:jar:3.1.2 -> 
org.apache.maven.shared:maven-dependency-analyzer:jar:1.11.1 -> 
org.ow2.asm:asm:jar:7.3.1
        at 
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:214)
        at 
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:158)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm(DefaultMavenPluginManager.java:372)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.lambda$setupPluginRealm$1(DefaultMavenPluginManager.java:335)
        at 
org.mvndaemon.mvnd.cache.invalidating.InvalidatingPluginRealmCache.lambda$get$0(InvalidatingPluginRealmCache.java:89)
        at 
org.mvndaemon.mvnd.cache.impl.TimestampCacheFactory$TimestampCache.lambda$computeIfAbsent$2(TimestampCacheFactory.java:181)
        at 
java.base/java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1916)
        at 
org.mvndaemon.mvnd.cache.impl.TimestampCacheFactory$TimestampCache.computeIfAbsent(TimestampCacheFactory.java:169)
        at 
org.mvndaemon.mvnd.cache.invalidating.InvalidatingPluginRealmCache.get(InvalidatingPluginRealmCache.java:87)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm(DefaultMavenPluginManager.java:334)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(DefaultBuildPluginManager.java:205)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:98)
        ... 16 common frames omitted
   Caused by: org.eclipse.aether.collection.DependencyCollectionException: 
Failed to collect dependencies at 
org.apache.maven.plugins:maven-dependency-plugin:jar:3.1.2 -> 
org.apache.maven.shared:maven-dependency-analyzer:jar:1.11.1 -> 
org.ow2.asm:asm:jar:7.3.1
        at 
org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate.collectDependencies(DependencyCollectorDelegate.java:260)
        at 
org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:87)
        at 
org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:305)
        at 
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:205)
        ... 27 common frames omitted
   Caused by: org.eclipse.aether.resolution.ArtifactDescriptorException: Failed 
to read artifact descriptor for org.ow2.asm:asm:jar:7.3.1
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:242)
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:172)
        at 
org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector.resolveCachedArtifactDescriptor(BfDependencyCollector.java:462)
        at 
org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector.resolveDescriptorForVersion(BfDependencyCollector.java:448)
        at 
org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector.lambda$resolveArtifactDescriptorAsync$1(BfDependencyCollector.java:415)
        at 
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
        at 
java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
        at 
org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector.lambda$resolveArtifactDescriptorAsync$4(BfDependencyCollector.java:414)
        ... 4 common frames omitted
   Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The 
following artifacts could not be resolved: org.ow2.asm:asm:pom:7.3.1 (absent): 
Could not transfer artifact org.ow2.asm:asm:pom:7.3.1 from/to central 
(https://repo.maven.apache.org/maven2): Read timed out
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:456)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:261)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:242)
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:231)
        ... 11 common frames omitted
   Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not 
transfer artifact org.ow2.asm:asm:pom:7.3.1 from/to central 
(https://repo.maven.apache.org/maven2): Read timed out
        at 
org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:44)
        at 
org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:417)
        at 
org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:260)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:516)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:433)
        ... 14 common frames omitted
   Caused by: java.net.SocketTimeoutException: Read timed out
        at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283)
        at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309)
        at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
        at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
        at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
        at 
java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
        at 
java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
        at 
java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
        at 
java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
        at 
java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
        at 
org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
        at 
org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
        at 
org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
        at 
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
        at 
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
        at 
org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
        at 
org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
        at 
org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
        at 
org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
        at 
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
        at 
org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
        at 
org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
        at 
org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
        at 
org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
        at 
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
        at 
org.eclipse.aether.transport.http.HttpTransporter.execute(HttpTransporter.java:369)
        at 
org.eclipse.aether.transport.http.HttpTransporter.implGet(HttpTransporter.java:319)
        at 
org.eclipse.aether.spi.connector.transport.AbstractTransporter.get(AbstractTransporter.java:63)
        at 
org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:482)
        at 
org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:414)
        ... 17 common frames omitted
   ```
   
   I'd actually prefer using mvnw with maven 3.9.2 everywhere on GH actions. It 
works well in Camel Quarkus. Any concerns about that?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to