[ 
https://issues.apache.org/jira/browse/MNG-6795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17280595#comment-17280595
 ] 

Tobias Crawley commented on MNG-6795:
-------------------------------------

I am one of the maintainers of clojars.org, a repository of OSS libraries for 
the Clojure community. We currently use ReasonPhrase to return additional 
context with failed deployments that are intended to be read by the user and 
not parsed programmatically. We currently use [a deprecated method in 
Jetty|https://www.eclipse.org/jetty/javadoc/jetty-11/org/eclipse/jetty/server/Response.html#setStatus(int,java.lang.String)]
 to set it. I would much prefer another way to provide this context; a header 
that is treated as a plaintext string and displayed by the wagon in place of 
ReasonPhrase would work well for us.

> define a replacement for ReasonPhrase to display details about transfert 
> failures
> ---------------------------------------------------------------------------------
>
>                 Key: MNG-6795
>                 URL: https://issues.apache.org/jira/browse/MNG-6795
>             Project: Maven
>          Issue Type: Task
>          Components: Artifacts and Repositories
>    Affects Versions: 3.3.9, 3.6.3
>            Reporter: Herve Boutemy
>            Priority: Major
>             Fix For: 4.0.x-candidate
>
>
> as documented in WAGON-541 
> [372aa52c80c2f7b458c095d837e15ebeafbdf0b7|https://gitbox.apache.org/repos/asf?p=maven-wagon.git&a=commit&h=372aa52c80c2f7b458c095d837e15ebeafbdf0b7],
>  ReasonPhrase has been removed from HTTP/2 and deprecated (optional) in 
> HTTP/1.1 for more than five years. It is useful to give detailed error 
> messages on artifact transfert errors with a repository manager.
> A replacement has to be found



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to