Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.4.0
-
None
-
None
Description
When an artifact name contains a URI reserved character (#, ?, etc), the URL resolver does not escape this character, causing resolution to fail.
Steps to reproduce:
1) Use a filesystem (or other) resolver to add an artifact with the name "foo#bar.war" to an Ivy repository accessible over HTTP.
2) Use the URL resolver to attempt to retrieve that artifact.