The problem is here:
<xs:schema xmlns:xs="http://www.w3c.org/2001/XMLSchema" .....>
and
<people
xmlns="http://www.cmu.edu/ns/blank"
xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance"....>
The problem is the c in the w3c.org
. DOM parser expects it to be w3.org
everywhere-- in the XML document, in the XML Schema Document, in the schemaLanguage
and the schemaSource
properties.