Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Hi.
We are seeing that archiva updates the metadata before having recived the hole file.
This manifests it self as when one build process is uploading data and another simultaneously downloads data the downloading process sees the file being uploaded and tries to download it before the hole file have reached archiva. The downloading maven client then errors out with "Premature end of Content-Length delimited message body".
One way of solving this would be to delay the metadata update until the hole file have reached archiva.
There are no proxies involved in our case, and all the involved machines lives in the same vmware cluster so its really unlikely that this is caused by any other, external, issue.