Actions
Bug #3202
closed--multipleSchemaImports has no effect when processing a cycle of schema documents
Start date:
2017-04-13
Due date:
% Done:
100%
Estimated time:
Legacy ID:
Applies to branch:
9.7, 9.8, 9.9, trunk
Fix Committed on Branch:
9.9, trunk
Description
The configuration flag --multipleSchemaImports changes Saxon's behaviour when a schemadoc A imports B and C, and B and C have the same target namespace. However it has no effect when A imports B and B imports C, and A and C have the same target namespace.
This is counter-intuitive, it's not clear from the documentation, and it's different from the behaviour of the similar flag honour-all-schemaLocations
in Xerces. It also means that it doesn't work as required for the WIPO and USPTO schemas (see private email from Kenneth Hughes).
Please register to edit this issue
Actions