Hello. I encounter problems with EntityResover (as well as with XMLEntityResolver and DOMEntityResolver) in Xerces-C++ 2.5.0. I've made my resolver that serves URIs from the local filesystem, but not all entities are resolved through resolver!
For example, if I invoke XercesDOMParser::loadGrammar() for loading http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd schema, it tries to get http://www.w3.org/2001/XMLSchema.dtd from the Net (and fails because I am behind the firewall). If I try to load http://www.w3.org/2001/XMLSchema.dtd explicitly, it is loaded through my resolver. I am willing to make a patch for fixing this bug. Can anyone please check this bug against Xerces 2.6? Should I instead write to xerces-c-dev? Regards.
