URI changes in RFC 3986

I would ask that the schema working group decide how or whether to 
upgrade the anyURI data type in schemas 1.1 to support the new syntax of 
RFC 3986. It's mostly but not quite the same as the older syntax in RFC 
2396. For instance RFC 2396 allows an indefinite number of colons and @ 
signs in registry names, while 3986 does not. For instance, this URI is 
legal according to 2396 but not 3986:

dcp.tcp.pft://192.168.0.1:1002:3002?fec=1&crc=0

This has recently been raised as an issue in Xerces-J's schema 
validation. See

http://issues.apache.org/jira/browse/XERCESJ-1060

There may be other incompatibilities as well.

-- 
Elliotte Rusty Harold  elharo@metalab.unc.edu
XML in a Nutshell 3rd Edition Just Published!
http://www.cafeconleche.org/books/xian3/
http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ref=nosim

Received on Saturday, 9 April 2005 13:41:30 UTC