Hi Daniel, Daniel Jackson <[EMAIL PROTECTED]> writes:
> In my code I use following line: parser->loadGrammar("the path to the > schema", 1, false); That's what you need to do: parser->loadGrammar ("schema.xsd", Grammar::SchemaGrammarType, true); parser->setFeature (XMLUni::fgXercesUseCachedGrammarInParse, true); > But caching the schemas could be a problem to me. Are the cached schemas > saved there untill the process dies? Or is the cache cleared when the > parser object dies? The grammar cache is associated with the parser and will be released when the parser is released. Boris -- Boris Kolpackov, Code Synthesis Tools Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]