Issue with asynchronous XMLHTTPRequest when using file-system URIs instead of HTTP
When using Firefox or Opera to run Saxon-CE from the file-system, the XSLT compile runs Ok, but the transform is not initiated, because no response (or error) is received from the XMLHTTPRequest. This is evident from the Saxon-CE console output. The same test runs fine when using HTTP.
Updated by Philip Fearon over 11 years ago
- Status changed from New to In Progress
This issue is resolved by changing the HTTP request handler in Saxon-CE to work synchronously when the file-system protocol is detected in the URI. This fix will be included in a forthcoming patch for the beta.
The workaround for using the file-system protocol until this patch is released: Set an initial template instead of a data-source and then, within this template, use XPath's doc() function to fetch the required data file.
Please register to edit this issue