A general purpose xml-content-verfier that is capable of verifying XML files against XSD schemas and schematrons. A schema(tron) can be in an archive that is in memory, (with all its references), a remote URL or a Remote archive. xml-content-verifier is capable of reading all XSD schemas and schematrons with their references from JAR and ZIP archives.