Updated component defaults files to match component schema and made schema validation strict.

This commit is contained in:
2016-01-16 17:03:00 +01:00
parent b2213dbe9a
commit f65ac65e30
21 changed files with 79 additions and 45 deletions
+2
View File
@@ -23,6 +23,8 @@ void EntityFile::Parse(const EntityFileHandler* handler) const
EntityFileSAXHandler saxHandler(handler, nullptr);
m_SAX2XMLReader->setFeature(XMLUni::fgXercesCacheGrammarFromParse, true);
m_SAX2XMLReader->setFeature(XMLUni::fgXercesUseCachedGrammarInParse, true);
m_SAX2XMLReader->setFeature(XMLUni::fgXercesSchema, true);
m_SAX2XMLReader->setFeature(XMLUni::fgXercesSchemaFullChecking, true);
m_SAX2XMLReader->setContentHandler(&saxHandler);
m_SAX2XMLReader->setErrorHandler(&saxHandler);
m_SAX2XMLReader->setDeclarationHandler(&saxHandler);