Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.0-beta-6
-
None
Description
This causes timeouts and tends to cause invalid checksums for anything that attaches an observer to the stream or connection (Maven does). It seems that the Sun (lightweight-http) wagon sends the first file twice, then caches the authentication after a challenge and uses preemptive auth from then on. This wagon should probably take steps to approximate this strategy, or possibly even improve on it.
For an example of this, try deploying any artifact to a normal http repository (Nexus uses bare HTTP PUT, for instance) with Maven 2.2.0, and watch the checksums or logs to see how the transfer takes place.
Attachments
Attachments
Issue Links
- duplicates
-
WAGON-347 Support preemtive authentication
- Closed
- is depended upon by
-
MNG-4301 Invalid checksums on deploy when using webdav without extension
- Closed
- is related to
-
MNG-4236 [regression] http wagon uploads files twice with Maven 2.2.0 when preemptive auth is disabled (default setting)
- Closed
-
WAGON-284 Artifacts are uploaded twice in the case of HTTP redirection
- Closed
- relates to
-
WAGON-304 Wrong checksum when deploy with wagon:httpclient provider
- Closed