Bug #5854
closed
PyDocumentBuilder missing exception handling method
Found in version:
11.4, 12.0
Fixed in version:
11.5, 12.1
Description
Reported by user https://saxonica.plan.io/boards/4/topics/9258
The exception handling methods are available in the C++ code, missing from the Python PyDocumentBuilder class.
The solution going forward is to throw the exception.
- Blocks Bug #5851: Exception found in XdmFunctionItem.call Message= added
- Blocks deleted (Bug #5851: Exception found in XdmFunctionItem.call Message=)
- Status changed from New to Resolved
We are now throwing the exception if we get a parse error.
Also fixed a bug in the DocumentBuilder
constructor: Added logic to prevent the calling of setBaseUri
for empty cwd string.
Fix in the DocumentBuilder constructor also applied on the SaxonC 11 branch.
- Fixed in version set to 11.5
The bug fix applied in SaxonC 11.5 maintenance release is to prevent empty string being passed to the setBaseURI in the DocumentBuilder constructor.
- Status changed from Resolved to Closed
- % Done changed from 0 to 100
- Fixed in version changed from 11.5 to 11.5, 12.1
Bug fixed applied in the SaxonC 12.1 maintenance release.
Please register to edit this issue
Also available in: Atom
PDF