Agghhh! This reply-not-going-to-the-list business gets me every time! Well, by trial and error, I discovered it's a DOMException (code 14 - namespace error). Why I'm getting such an error, I'm not sure. There's certainly nothing wrong with the namespace declarations in either the source document or the xslt document.
The actual method being called is: int transform (const XalanParsedSource &theParsedXML, const XalanCompiledStylesheet *theCompiledStylesheet, const XSLTResultTarget &theResultTarget) The compiled stylesheet was compiled from an XSLTInputSource specified as a SYSTEM-id (http://localhost/...). The parsed source was compiled from a XercesDOMWrapperParsedSource. Both compiled without any obvious sign of error. -- Colin Paul Adams Preston Lancashire