Hello, I am trying to set an external schema location for xalan/xerces to use so that I can specify a specific path to where my schema is located, a relative path specified in the XML instance is not acceptable. Looking at the Xalan API, my XalanSourceTreeParserLiaison object should be able to do this via setExternalSchemaLocation(). However, once the schema location makes it to the XercesParserLiaison, the string is never used. As stated in another thread, dated Tue, 15 Sep 2009 15:10:44 GMT, there is a function, XercesParserLiaison::ensureDOMParser() that should take care of this. In a subsequent unreleased version of this class, that function is now called when parseXMLStream() is called.
It appears that Xalan 1.10, the version I am using, was released in 2005. I don't have the ability to use an unreleased version of Xalan and am wondering if there will be another release of Xalan in the near future? Or is there some other workaround that I could employ to get this to work. Thank you, Phil Kellogg