Dave, I'm also using 3.3+ad13 with Tcl 8.3, in my case on Solaris
(SunOS 5.8). My ns_xmlrpc is a cvs checkout from the OpenACS trunk:
cvs -d:pserver:anonymous@openacs.org:/cvsroot co ns_xmlrpc
My nsxml is from AOLserver on SourceForge:
cvs -d:pserver:anonymous@cvs.aolserver.sourceforge.net:/cvsroot/aolserver co nsxml
My libxml appears to be version 2.3.9, and was installed on this box
back in July 2001.
One thing I forgot to mention before, is that when I run the nsxml
tests/index.tcl, I get the following error:
[02/Jul/2002:19:59:35][17809.8][-conn0-] Error: Instead of erroring as expected, "set doc_id [ns_xml string parse xml -validate $xml_string]" returned: Entity: line 1: error: Validation failed: no DTD found !
<bloop><blop></blop><schism/><cantankerous moldy="true" flaky="false"/></bloop>
^
t1
Instead of erroring as expected, "set doc_id [ns_xml string parse xml -validate $xml_string]" returned: Entity: line 1: error: Validation failed: no DTD found !
<bloop><blop></blop><schism/><cantankerous moldy="true" flaky="false"/></bloop>
^
t1
while executing
"error "Instead of erroring as expected, "$cmd" returned: $return_val""
(procedure "report_error" line 8)
invoked from within
"report_error {set doc_id [ns_xml string parse xml -validate $xml_string]}"
("eval" body line 1)
invoked from within
"eval $line"
(procedure "show_and_tell" line 6)
invoked from within
"show_and_tell {
set xml_string {<bloop><blop></blop><schism/><cantankerous moldy="true" flaky="false"/></bloop>}
set doc_id [ns_xml string par..."
(file "/web/aol3-src/nsbbapi/www/nsxml-tests/index.tcl" line 23)
invoked from within
"source $file"
invoked from within
"ns_sourceproc cns6 {}"