- From: Sander Bos <sander@x-hive.com>
- Date: Mon, 29 Dec 2003 09:55:02 +0100
- To: <www-dom-ts@w3.org>
Dear Curt,
> >DOMInputSourceTest3
> >  resource resolver should not give back null result, then 
> parser will look
> >for 'new_system' file on filesystem.
> 
> Current DOMInputSourceTest3 does not have an resource 
> resolver.  Haven't 
> checked history.
My bad, I meant DOMInputSourceTest5.
> >DOMWriterFilterTest0:
> >  <getAttribute var="attr1" obj="elt1" name='"attr1"'/>
> >discovered during implementation that this does not test 
> whether the whole
> >attribute is 'accidentally'
> >removed (getAttribute returns empty string for non-existing 
> attributes).
> >Since I think most impls are likely to get this wrong at 
> first may be idea
> >to add extra check that attr1 is present (but empty), also 
> to distinguish it
> >from next test.
> >DOMWriterFilterTest1:
> >  The check at the end should verify that the attribute is 
> now gone, not
> >that it is still there as it does now.
> >  
> >
> Will review tomorrow.
What does that mean, I did not implement this for nothing did I?
> SystemId2 requires a running HTTP server that allows you to 
> HTTP PUT to 
> http://localhost:8080/domts/temp/{random integer}.xml.  The base URI 
> should eventually be configurable.  However checking the ability to 
> write to an http URL will always require some appropriately 
> configured 
> server.
For those who want such a server but do not have much experience with
such things, let me share my quick recipe for a domts-ls compatible
server:
 - Download and unpack a recent Tomcat version (I use 4.1.x).
 - Copy the directory (including content) tomcatDir/webapps/webdav to
tomcatDir/webapps/domts
 - Edit tomcatDir/webapps/domts/WEB-INF/web.xml to ensure all references
to servlet name webdav are replaced with domts, and uncomment the part
indicated as needed to be uncommented for readwrite access (needed for
SystemId2).
 - Create the dir tomcatDir/webapps/domts/temp
 - Copy a (random) file to tomcatDir/webapps/domts/testpdf.pdf
 - Start Tomcat with e.g. 'catalina.bat run' or 'sh catalina.sh run'
from tomcatDir/bin.
Kind regards,
--Sander.
Received on Monday, 29 December 2003 03:55:03 UTC