[
https://issues.apache.org/jira/browse/MNG-6785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16952602#comment-16952602
]
Stephane Landelle commented on MNG-6785:
----------------------------------------
With your patch, I no longer have the IAE but deploy still stalls:
{code:java}
[DEBUG] http-outgoing-1 >> PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom
HTTP/1.1
[DEBUG] http-outgoing-1 >> Cache-control: no-cache
[DEBUG] http-outgoing-1 >> Cache-store: no-store
[DEBUG] http-outgoing-1 >> Pragma: no-cache
[DEBUG] http-outgoing-1 >> User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)
[DEBUG] http-outgoing-1 >> Content-Length: 15480
[DEBUG] http-outgoing-1 >> Host: oss.sonatype.org:443
[DEBUG] http-outgoing-1 >> Connection: Keep-Alive
[DEBUG] http-outgoing-1 >> Expect: 100-continue
[DEBUG] http-outgoing-1 >> Accept-Encoding: gzip,deflate
[DEBUG] http-outgoing-1 >> Authorization: Basic REDACTED
[DEBUG] http-outgoing-1 >> "PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom
HTTP/1.1[\r][\n]"
[DEBUG] http-outgoing-1 >> "Cache-control: no-cache[\r][\n]"
[DEBUG] http-outgoing-1 >> "Cache-store: no-store[\r][\n]"
[DEBUG] http-outgoing-1 >> "Pragma: no-cache[\r][\n]"
[DEBUG] http-outgoing-1 >> "User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)[\r][\n]"
[DEBUG] http-outgoing-1 >> "Content-Length: 15480[\r][\n]"
[DEBUG] http-outgoing-1 >> "Host: oss.sonatype.org:443[\r][\n]"
[DEBUG] http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
[DEBUG] http-outgoing-1 >> "Expect: 100-continue[\r][\n]"
[DEBUG] http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
[DEBUG] http-outgoing-1 >> "Authorization: Basic REDACTED[\r][\n]"
[DEBUG] http-outgoing-1 >> "[\r][\n]"
[DEBUG] http-outgoing-1 << "HTTP/1.1 100 Continue[\r][\n]"
[DEBUG] http-outgoing-1 << "[\r][\n]"
[DEBUG] http-outgoing-1 << HTTP/1.1 100 Continue
[DEBUG] http-outgoing-1 >> "REDACTED: POM CONTENT"
[DEBUG] http-outgoing-1 << HTTP/1.1 201 Created
[DEBUG] http-outgoing-1 << Date: Wed, 16 Oct 2019 08:11:27 GMT
[DEBUG] http-outgoing-1 << Content-Length: 0
[DEBUG] http-outgoing-1 << Connection: keep-alive
[DEBUG] http-outgoing-1 << Server: nginx
[DEBUG] http-outgoing-1 << X-Frame-Options: SAMEORIGIN
[DEBUG] http-outgoing-1 << X-Content-Type-Options: nosniff
[DEBUG] http-outgoing-1 << X-Staging: WP
[DEBUG] http-outgoing-1 << X-Request-Class: NT
[DEBUG] Connection can be kept alive indefinitely
[DEBUG] Authentication succeeded
[DEBUG] Caching 'basic' auth scheme for https://oss.sonatype.org:443
[DEBUG] Connection [id: 1][route: {s}->https://oss.sonatype.org:443] can be
kept alive indefinitely
[DEBUG] http-outgoing-1: set socket timeout to 0
[DEBUG] Connection released: [id: 1][route:
{s}->https://oss.sonatype.org:443][total kept alive: 2; route allocated: 1 of
20; total allocated: 2 of 40]
[DEBUG] CookieSpec selected: compatibility
[DEBUG] Re-using cached 'basic' auth scheme for http://oss.sonatype.org:80
[DEBUG] Connection request: [route: {}->http://oss.sonatype.org:80][total kept
alive: 2; route allocated: 1 of 20; total allocated: 2 of 40]
[DEBUG] Connection leased: [id: 0][route:
{}->http://oss.sonatype.org:80][total kept alive: 1; route allocated: 1 of 20;
total allocated: 2 of 40]
[DEBUG] http-outgoing-0: set socket timeout to 0
[DEBUG] http-outgoing-0: set socket timeout to 1800000
[DEBUG] Executing request PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.sha1
HTTP/1.1
[DEBUG] Target auth state: UNCHALLENGED
[DEBUG] Proxy auth state: UNCHALLENGED
[DEBUG] http-outgoing-0 >> PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.sha1
HTTP/1.1
[DEBUG] http-outgoing-0 >> Cache-control: no-cache
[DEBUG] http-outgoing-0 >> Cache-store: no-store
[DEBUG] http-outgoing-0 >> Pragma: no-cache
[DEBUG] http-outgoing-0 >> User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)
[DEBUG] http-outgoing-0 >> Content-Length: 40
[DEBUG] http-outgoing-0 >> Host: oss.sonatype.org
[DEBUG] http-outgoing-0 >> Connection: Keep-Alive
[DEBUG] http-outgoing-0 >> Expect: 100-continue
[DEBUG] http-outgoing-0 >> Accept-Encoding: gzip,deflate
[DEBUG] http-outgoing-0 >> Authorization: Basic REDACTED
[DEBUG] http-outgoing-0 >> "PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.sha1
HTTP/1.1[\r][\n]"
[DEBUG] http-outgoing-0 >> "Cache-control: no-cache[\r][\n]"
[DEBUG] http-outgoing-0 >> "Cache-store: no-store[\r][\n]"
[DEBUG] http-outgoing-0 >> "Pragma: no-cache[\r][\n]"
[DEBUG] http-outgoing-0 >> "User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)[\r][\n]"
[DEBUG] http-outgoing-0 >> "Content-Length: 40[\r][\n]"
[DEBUG] http-outgoing-0 >> "Host: oss.sonatype.org[\r][\n]"
[DEBUG] http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
[DEBUG] http-outgoing-0 >> "Expect: 100-continue[\r][\n]"
[DEBUG] http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
[DEBUG] http-outgoing-0 >> "Authorization: Basic REDACTED[\r][\n]"
[DEBUG] http-outgoing-0 >> "[\r][\n]"
[DEBUG] http-outgoing-0 << "end of stream"
[DEBUG] http-outgoing-0 >> "d3641c3d93d0e135606fc2011eaf826e796b2f46"
[DEBUG] http-outgoing-0 << "end of stream"
[DEBUG] http-outgoing-0: Close connection
[DEBUG] http-outgoing-0: Shutdown connection
[DEBUG] Connection discarded
[DEBUG] Connection released: [id: 0][route:
{}->http://oss.sonatype.org:80][total kept alive: 1; route allocated: 0 of 20;
total allocated: 1 of 40]
[INFO] I/O exception
(org.apache.maven.wagon.providers.http.httpclient.NoHttpResponseException)
caught when processing request to {}->http://oss.sonatype.org:80: The target
server failed to respond
[DEBUG] The target server failed to respond
org.apache.maven.wagon.providers.http.httpclient.NoHttpResponseException: The
target server failed to respond
at
org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultHttpResponseParser.parseHead
(DefaultHttpResponseParser.java:141)
at
org.apache.maven.wagon.providers.http.httpclient.impl.conn.DefaultHttpResponseParser.parseHead
(DefaultHttpResponseParser.java:56)
at
org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractMessageParser.parse
(AbstractMessageParser.java:259)
at
org.apache.maven.wagon.providers.http.httpclient.impl.DefaultBHttpClientConnection.receiveResponseHeader
(DefaultBHttpClientConnection.java:163)
at
org.apache.maven.wagon.providers.http.httpclient.impl.conn.CPoolProxy.receiveResponseHeader
(CPoolProxy.java:157)
at
org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.doReceiveResponse
(HttpRequestExecutor.java:273)
at
org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.execute
(HttpRequestExecutor.java:125)
at
org.apache.maven.wagon.providers.http.httpclient.impl.execchain.MainClientExec.execute
(MainClientExec.java:272)
at
org.apache.maven.wagon.providers.http.httpclient.impl.execchain.ProtocolExec.execute
(ProtocolExec.java:186)
at
org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RetryExec.execute
(RetryExec.java:89)
at
org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RedirectExec.execute
(RedirectExec.java:110)
at
org.apache.maven.wagon.providers.http.httpclient.impl.client.InternalHttpClient.doExecute
(InternalHttpClient.java:185)
at
org.apache.maven.wagon.providers.http.httpclient.impl.client.CloseableHttpClient.execute
(CloseableHttpClient.java:83)
at
org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.execute
(AbstractHttpClientWagon.java:969)
at
org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put
(AbstractHttpClientWagon.java:713)
at
org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put
(AbstractHttpClientWagon.java:670)
at
org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put
(AbstractHttpClientWagon.java:652)
at
org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put
(AbstractHttpClientWagon.java:646)
at
org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.putFromStream
(AbstractHttpClientWagon.java:640)
at org.eclipse.aether.transport.wagon.WagonTransporter$PutTaskRunner.run
(WagonTransporter.java:662)
at org.eclipse.aether.transport.wagon.WagonTransporter.execute
(WagonTransporter.java:435)
at org.eclipse.aether.transport.wagon.WagonTransporter.put
(WagonTransporter.java:418)
at
org.eclipse.aether.connector.basic.BasicRepositoryConnector$PutTaskRunner.uploadChecksum
(BasicRepositoryConnector.java:618)
at
org.eclipse.aether.connector.basic.BasicRepositoryConnector$PutTaskRunner.uploadChecksums
(BasicRepositoryConnector.java:593)
at
org.eclipse.aether.connector.basic.BasicRepositoryConnector$PutTaskRunner.runTask
(BasicRepositoryConnector.java:557)
at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run
(BasicRepositoryConnector.java:364)
at org.eclipse.aether.connector.basic.BasicRepositoryConnector.put
(BasicRepositoryConnector.java:288)
at org.eclipse.aether.internal.impl.DefaultDeployer.deploy
(DefaultDeployer.java:295)
at org.eclipse.aether.internal.impl.DefaultDeployer.deploy
(DefaultDeployer.java:213)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy
(DefaultRepositorySystem.java:386)
at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy
(DefaultArtifactDeployer.java:142)
at org.apache.maven.plugin.deploy.AbstractDeployMojo.deploy
(AbstractDeployMojo.java:171)
at org.apache.maven.plugin.deploy.DeployMojo.deployProject
(DeployMojo.java:242)
at org.apache.maven.plugin.deploy.DeployMojo.execute (DeployMojo.java:169)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[DEBUG] Cannot retry non-repeatable request
[WARNING] Failed to upload checksum
org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.sha1:
null
[DEBUG] CookieSpec selected: compatibility
[DEBUG] Re-using cached 'basic' auth scheme for http://oss.sonatype.org:80
[DEBUG] Connection request: [route: {}->http://oss.sonatype.org:80][total kept
alive: 1; route allocated: 0 of 20; total allocated: 1 of 40]
[DEBUG] Connection leased: [id: 2][route:
{}->http://oss.sonatype.org:80][total kept alive: 1; route allocated: 1 of 20;
total allocated: 2 of 40]
[DEBUG] Opening connection {}->http://oss.sonatype.org:80
[DEBUG] Connecting to oss.sonatype.org/52.4.102.200:80
[DEBUG] Connection established 10.220.253.231:64752<->52.4.102.200:80
[DEBUG] http-outgoing-2: set socket timeout to 1800000
[DEBUG] Executing request PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
HTTP/1.1
[DEBUG] Target auth state: UNCHALLENGED
[DEBUG] Proxy auth state: UNCHALLENGED
[DEBUG] http-outgoing-2 >> PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
HTTP/1.1
[DEBUG] http-outgoing-2 >> Cache-control: no-cache
[DEBUG] http-outgoing-2 >> Cache-store: no-store
[DEBUG] http-outgoing-2 >> Pragma: no-cache
[DEBUG] http-outgoing-2 >> User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)
[DEBUG] http-outgoing-2 >> Content-Length: 32
[DEBUG] http-outgoing-2 >> Host: oss.sonatype.org
[DEBUG] http-outgoing-2 >> Connection: Keep-Alive
[DEBUG] http-outgoing-2 >> Expect: 100-continue
[DEBUG] http-outgoing-2 >> Accept-Encoding: gzip,deflate
[DEBUG] http-outgoing-2 >> Authorization: Basic REDACTED
[DEBUG] http-outgoing-2 >> "PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
HTTP/1.1[\r][\n]"
[DEBUG] http-outgoing-2 >> "Cache-control: no-cache[\r][\n]"
[DEBUG] http-outgoing-2 >> "Cache-store: no-store[\r][\n]"
[DEBUG] http-outgoing-2 >> "Pragma: no-cache[\r][\n]"
[DEBUG] http-outgoing-2 >> "User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)[\r][\n]"
[DEBUG] http-outgoing-2 >> "Content-Length: 32[\r][\n]"
[DEBUG] http-outgoing-2 >> "Host: oss.sonatype.org[\r][\n]"
[DEBUG] http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
[DEBUG] http-outgoing-2 >> "Expect: 100-continue[\r][\n]"
[DEBUG] http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
[DEBUG] http-outgoing-2 >> "Authorization: Basic REDACTED[\r][\n]"
[DEBUG] http-outgoing-2 >> "[\r][\n]"
[DEBUG] http-outgoing-2 << "HTTP/1.1 100 Continue[\r][\n]"
[DEBUG] http-outgoing-2 << "[\r][\n]"
[DEBUG] http-outgoing-2 << HTTP/1.1 100 Continue
[DEBUG] http-outgoing-2 >> "39aa049118761a5e1d1a3788ea994201"
[DEBUG] http-outgoing-2 << "HTTP/1.1 301 Moved Permanently[\r][\n]"
[DEBUG] http-outgoing-2 << "Server: awselb/2.0[\r][\n]"
[DEBUG] http-outgoing-2 << "Date: Wed, 16 Oct 2019 08:11:28 GMT[\r][\n]"
[DEBUG] http-outgoing-2 << "Content-Type: text/html[\r][\n]"
[DEBUG] http-outgoing-2 << "Content-Length: 150[\r][\n]"
[DEBUG] http-outgoing-2 << "Connection: keep-alive[\r][\n]"
[DEBUG] http-outgoing-2 << "Location:
https://oss.sonatype.org:443/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5[\r][\n]"
[DEBUG] http-outgoing-2 << "[\r][\n]"
[DEBUG] http-outgoing-2 << "<html>[\r][\n]"
[DEBUG] http-outgoing-2 << "<head><title>301 Moved
Permanently</title></head>[\r][\n]"
[DEBUG] http-outgoing-2 << "<body bgcolor="white">[\r][\n]"
[DEBUG] http-outgoing-2 << "<center><h1>301 Moved
Permanently</h1></center>[\r][\n]"
[DEBUG] http-outgoing-2 << "</body>[\r][\n]"
[DEBUG] http-outgoing-2 << "</html>[\r][\n]"
[DEBUG] http-outgoing-2 << HTTP/1.1 301 Moved Permanently
[DEBUG] http-outgoing-2 << Server: awselb/2.0
[DEBUG] http-outgoing-2 << Date: Wed, 16 Oct 2019 08:11:28 GMT
[DEBUG] http-outgoing-2 << Content-Type: text/html
[DEBUG] http-outgoing-2 << Content-Length: 150
[DEBUG] http-outgoing-2 << Connection: keep-alive
[DEBUG] http-outgoing-2 << Location:
https://oss.sonatype.org:443/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
[DEBUG] Connection can be kept alive indefinitely
[DEBUG] Connection [id: 2][route: {}->http://oss.sonatype.org:80] can be kept
alive indefinitely
[DEBUG] http-outgoing-2: set socket timeout to 0
[DEBUG] Connection released: [id: 2][route:
{}->http://oss.sonatype.org:80][total kept alive: 2; route allocated: 1 of 20;
total allocated: 2 of 40]
[DEBUG] CookieSpec selected: compatibility
[DEBUG] Re-using cached 'basic' auth scheme for https://oss.sonatype.org:443
[DEBUG] Connection request: [route: {s}->https://oss.sonatype.org:443][total
kept alive: 2; route allocated: 1 of 20; total allocated: 2 of 40]
[DEBUG] Connection leased: [id: 1][route:
{s}->https://oss.sonatype.org:443][total kept alive: 1; route allocated: 1 of
20; total allocated: 2 of 40]
[DEBUG] http-outgoing-1: set socket timeout to 0
[DEBUG] http-outgoing-1: set socket timeout to 1800000
[DEBUG] Executing request PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
HTTP/1.1
[DEBUG] Target auth state: UNCHALLENGED
[DEBUG] Proxy auth state: UNCHALLENGED
[DEBUG] http-outgoing-1 >> PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
HTTP/1.1
[DEBUG] http-outgoing-1 >> Cache-control: no-cache
[DEBUG] http-outgoing-1 >> Cache-store: no-store
[DEBUG] http-outgoing-1 >> Pragma: no-cache
[DEBUG] http-outgoing-1 >> User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)
[DEBUG] http-outgoing-1 >> Content-Length: 32
[DEBUG] http-outgoing-1 >> Host: oss.sonatype.org:443
[DEBUG] http-outgoing-1 >> Connection: Keep-Alive
[DEBUG] http-outgoing-1 >> Expect: 100-continue
[DEBUG] http-outgoing-1 >> Accept-Encoding: gzip,deflate
[DEBUG] http-outgoing-1 >> Authorization: Basic REDACTED
[DEBUG] http-outgoing-1 >> "PUT
/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.41/async-http-client-project-2.0.41.pom.md5
HTTP/1.1[\r][\n]"
[DEBUG] http-outgoing-1 >> "Cache-control: no-cache[\r][\n]"
[DEBUG] http-outgoing-1 >> "Cache-store: no-store[\r][\n]"
[DEBUG] http-outgoing-1 >> "Pragma: no-cache[\r][\n]"
[DEBUG] http-outgoing-1 >> "User-Agent: Apache-Maven/3.6.3-SNAPSHOT (Java
1.8.0_202; Mac OS X 10.13.6)[\r][\n]"
[DEBUG] http-outgoing-1 >> "Content-Length: 32[\r][\n]"
[DEBUG] http-outgoing-1 >> "Host: oss.sonatype.org:443[\r][\n]"
[DEBUG] http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
[DEBUG] http-outgoing-1 >> "Expect: 100-continue[\r][\n]"
[DEBUG] http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
[DEBUG] http-outgoing-1 >> "Authorization: Basic REDACTED[\r][\n]"
[DEBUG] http-outgoing-1 >> "[\r][\n]"
[DEBUG] http-outgoing-1 << "HTTP/1.1 100 Continue[\r][\n]"
[DEBUG] http-outgoing-1 << "[\r][\n]"
[DEBUG] http-outgoing-1 << HTTP/1.1 100 Continue{code}
> Fail to deploy on Sonatype OSS since maven 3.5.4
> ------------------------------------------------
>
> Key: MNG-6785
> URL: https://issues.apache.org/jira/browse/MNG-6785
> Project: Maven
> Issue Type: Bug
> Components: Deployment
> Affects Versions: 3.5.4, 3.6.2
> Environment: 17.7.0 Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14
> PDT 2018; root:xnu-4570.71.2~1/RELEASE_X86_64 x86_64
> openjdk version "1.8.0_202"
> OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)
> OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.202-b08, mixed mode)
> Reporter: Stephane Landelle
> Priority: Major
> Fix For: waiting-for-feedback
>
>
> I've been trying to release AsyncHttpClient for days and deployment was
> always super slow until it ultimately failed or completely stalled.
> The issue seems to be that maven-deploy-plugin wants to upload checksum
> files. I have no idea where those would come from, as far as I know, those
> are generated by the maven repository.
>
> {code:java}
> [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @
> async-http-client-project ---
> Uploading to sonatype-nexus-staging:
> http://oss.sonatype.org/service/local/staging/deploy/maven2/org/asynchttpclient/async-http-client-project/2.0.40/async-http-client-project-2.0.40.pom
> [WARNING] Failed to upload checksum
> org/asynchttpclient/async-http-client-project/2.0.40/async-http-client-project-2.0.40.pom.sha1:
> null{code}
>
>
> For each actual file, maven-deploy-plugin tries to upload a sha1 and a md5
> files and this takes forever to ultimately fail.
> I tried upgrading plugins but nothing worked.
> I finally found [this
> ticket|[https://issues.sonatype.org/browse/OSSRH-43371?focusedCommentId=610865&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-610865]]
> against Sonatype OSS describing the exact same behavior and stating
> downgrading to maven 3.5.3 fixed the issue.
> Indeed, downgrading did the trick!
> I'm opening an issue here and not against OSS Sonatype as it looks like a
> maven regression to me.
> * maven 3.6.2: fails
> * maven 3.5.4: fails
> * maven 3.5.3: works like a charm
--
This message was sent by Atlassian Jira
(v8.3.4#803005)