On Mon, 2020-02-17 at 15:29 +0100, Michael Osipov wrote:
> Am 2020-02-17 um 14:11 schrieb Oleg Kalnichevski:
> > On Sun, 2020-02-16 at 23:30 +0100, Michael Osipov wrote:
> > > Folks,
> > > 
> > > I am working again on some stuff in Maven Wagon, WAGON-570. After
> > > some
> > > tests I do not understand why this does not fail:
> > > 
> > 
> > ...
> > > The supplied entity is non-repeatable, DefaultRedirectStrategy
> > > has
> > > been
> > > instructed to retry the PUT for this case.
> > > (
> > > 
https://github.com/apache/maven-wagon/commit/58a646776fa4811090063360e80280e21287e92b
> > > )
> > > 
> > > For some strange reason the PUT is retried although the entity is
> > > unusable. The peer (server) fails with request timeout. I would
> > > expect
> > > this to behave like the RetryHandler. If it cannot be retried,
> > > fail.
> > > 
> > > Michael
> > 
> > Hi Michael
> > 
> > I can take a look. Is there a test case I could run locally to
> > reproduce the defect?
> 
> Alright, I have now a reduced test case here: 
> https://home.apache.org/~michaelo/issues/httpclient-redirect/
> 
> The ZIP file contains a sample code RedirectMain.java which
> reproduces 
> Wagon's behavior. Test2.java is a simple servlet running on tomcat 
> 8.5.51 here and accepting GET and PUT requests. out.log contains the 
> output of HttpClient and the failure.
> 
> My expectation would be HttpClient to fail with an expecption that
> the 
> request cannot be retried because the input stream has already been 
> consumed.
> 
> Michael

> Michael

Could you also pack your server side code into a WAR, please? I have no
idea what I need to do about web-fragment.xml

Oleg  




---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org

Reply via email to