- From: <Toman_Vojtech@emc.com>
- Date: Mon, 21 Sep 2009 06:11:56 -0400
- To: <xproc-dev@w3.org>
Actually, RFC2373 (which updates RFC2396) includes "[" and "]" in the "reserved characters" category, but java.net.URI does not seem to reflect this change in the actual implementation. Regards, Vojtech -- Vojtech Toman Principal Software Engineer EMC Corporation toman_vojtech@emc.com http://developer.emc.com/xmltech > -----Original Message----- > From: xproc-dev-request@w3.org > [mailto:xproc-dev-request@w3.org] On Behalf Of Toman_Vojtech@emc.com > Sent: Monday, September 21, 2009 11:24 AM > To: xproc-dev@w3.org > Subject: RE: make-absolute-uris may match strings which are > not of type anyURI ... > > I can't speak for Calabash, but in Calumet, the problem is > caused by the > subtleties of the java.net.URI class. It seems the API > documentation for > java.net.URI is misleading in that it includes the characters "[" and > "]" in the "reserved characters" (which, acording to the API doc are > among the legal URI characters) - while in fact they are not (both in > the java.net.URI implementation and in RFC2396). > > This is a more general issue with other "excluded characters" (to use > the RFC2396 terminology), such as "{", "<", "|" etc. I will see what I > can do about this in Calumet. > > Thanks for reporting this. > > Regards, > Vojtech Toman > > -- > Vojtech Toman > Principal Software Engineer > EMC Corporation > toman_vojtech@emc.com > http://developer.emc.com/xmltech > > >
Received on Monday, 21 September 2009 10:12:46 UTC