Thanks, David. That solution took care of the errors. (So Java 1.6 is a
problem.)
However, I am still getting the warnings:
The reference Course1 is dangling Valid.xml SMLTest1 line 86 Service
Modeling Language
The reference Course3 is dangling Valid.xml SMLTest1 line 92 Service
Modeling Language
The reference GraduateCourse is dangling Valid.xml SMLTest1 line
89 Service Modeling Language
It looks like the baseURI is not being processed correctly. A different
test file, ValidRule.xml, validates with *no* such warnings. In this file,
the baseURI does not cause problems since all sml references point
directly to the document alias (i.e., either the baseURI is universally
applied or is never applied - it makes no difference).
(Also note that the SML spec has changed terminology. "Dangling"
references are now "unresolved references".)