I'll take a look at it. The reason we don't use the URL#toURI() method is that Ivy is JDK 1.4 compatible atm.
Maarten ----- Original Message ---- From: Peter Karich <peat...@yahoo.de> To: Ant Developers List <dev@ant.apache.org> Sent: Mon, April 5, 2010 2:49:09 AM Subject: Re: minor bug? Why not: URI uri = url.toURI(); which would fix the problem, I think. Instead you are doing: URI uri = new URI(url.getProtocol(), url.getUserInfo(), url.getHost(), url.getPort(), url.getPath(), url.getQuery(), url.getRef()); > Hi! > > In org/apache/*ivy*/util/url/AbstractURLHandler.java > the method normalizeToString will fail in situations where urls have _ > > E.g. try with http://peat_hal.users.sourceforge.net/m2repository/ > and you will get Illegal character in hostname at index 11 > > How can I nevertheless use that repository with the underscore? > Renaming this awkward username is a bit complicated ... > > Regards, > Peter. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org