Project

Profile

Help

Bug #3929

closed

xsl:import-schema for a known namespace with --multipleSchemaImports:on suppresses the warning but doesn't actually read the schema

Added by Michael Kay about 6 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Schema-Aware processing
Sprint/Milestone:
-
Start date:
2018-10-01
Due date:
% Done:

0%

Estimated time:
Legacy ID:
Applies to branch:
Fix Committed on Branch:
Fixed in Maintenance Release:
Platforms:

Description

If the namespace specified to xsl:import-schema is one for which schema components are known to be available in the configuration, then by default there is a warning message saying the schema document is ignored because a schema for the namespace is already loaded.

Setting --multipleSchemaImports:on suppresses the warning but does not actually cause the schema document to be read.

Actions #1

Updated by Michael Kay about 5 years ago

  • Status changed from New to Closed

I have written JUnit tests for this situation and as far as I can see, a schema imported using xsl:import-schema is always read, whether or not schema components in that namespace are already known, and regardless of the setting of the MULTIPLE_SCHEMA_IMPORTS option. I am therefore closing this issue as invalid.

Please register to edit this issue

Also available in: Atom PDF