OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Case in SystemLiterals

[ Lists Home | Date Index | Thread Index ]
  • From: "Ingo Macherius" <Ingo.Macherius@TU-Clausthal.de>
  • To: xml-dev@ic.ac.uk
  • Date: Tue, 16 Dec 1997 14:02:50 +0000

This is a question about ambigous mapping of URL used as
SystemLiterals:

Consider two files. A document "Test.xml":

 <?xml version="1.0"?>
 <!DOCTYPE test SYSTEM "test.dtd">
 <!-- note lower case t in test.dtd -->	
 <test></test>

and in the same directory a file called "Test.dtd".

XML-PR states: "[The SystemLiteral ...] is a URI, which may be used to
retrieve the entity". RFC1866 (section 3.1) declares file:-URL 
as strictly system dependent, so what ?

Depending on processing context, the SystemLiteral may be 
interpreted as either a relative URL of type "file:" (not necessarily
case sensitive) or type "http:" (case sensitive) !

So if interpreted as "file:" the above parses fine on Windows and
fails on Unix. If the same pair of files would have been served via
"http:", the error would have become obvious on both platforms (404
File Not Found).

Should XML try to overcome this (e.g. by requiring case-sensitivity in
file:-URL, despite of the underlaying OS), or is this out of scope ?

 ++im
--
Snail : Ingo Macherius // L'Aigler Platz 4 // D-38678 Clausthal-Zellerfeld
mailto:Ingo.Macherius@tu-clausthal.de   http://home.tu-clausthal.de/~inim/
Information!=Knowledge!=Wisdom!=Truth!=Beauty!=Love!=Music==BEST   (Zappa)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS