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

Reply via email to