This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1521 - Support relative system identifiers
Summary: Support relative system identifiers
Status: NEW
Alias: None
Product: Validator
Classification: Unclassified
Component: check (show other bugs)
Version: 0.7.0
Hardware: Other Linux
: P2 enhancement
Target Milestone: 1.0
Assignee: Terje Bless
QA Contact: qa-dev tracking
URL: http://qa-dev.w3.org/wmvs/HEAD/check?...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-04 16:45 UTC by Ville Skyttä
Modified: 2009-10-05 19:44 UTC (History)
1 user (show)

See Also:


Attachments

Description Ville Skyttä 2005-07-04 16:45:57 UTC
bjoern_ the validator does not support relative system identifiers  
xover scop: SP problem triggered by the way WMVS uses it.  
 
http://qa-dev.w3.org/wmvs/HEAD/check?uri=http%3A%2F%2Fdeveloper.classpath.org%2Fdoc%2Fall-packages.html
Comment 1 Ville Skyttä 2009-10-05 19:44:37 UTC
It does not seem that there is a way to pass the original URL as the system identifier of the doc while passing the document as a string or a local file to S::P::O at the moment, or I couldn't figure out how to do it.  The URL storage engine doesn't like /path/to/doc nor file:///path/to/doc, and the OSFILE/OSFD storage engines don't seem to like HTTP "base"s.  I tried things like

$p->parse("<URL base='http://example.com'>/path/to/file");
$p->parse("<URL base='http://example.com'>file:///path/to/file");
$p->parse("<OSFILE base='http://example.com'>/path/to/file");

...but couldn't get it to work.