ORA-XQ-088-C: enforcement of imported schema consistency

SECTION 2.6.1: Schema import feature

It says: "If more than one schema is imported, the definitions 
contained in these schemas are collected into a single pool of 
definitions. This pool of definitions must satisfy the conditions 
for schema validity set out in Sections 3 and 5 of [XML Schema] 
Part 1. In brief, the definitions must be valid, they must be 
complete, and they must be unique, that is, the pool of definitions 
must not contain two or more schema components with the same name 
and target namespace. If any of these conditions is violated, a 
static error is raised.[err:XQ0012]".  This seems to contradict
the assertion in Section 2.2.5 "consistency constraints", where
it says that "enforcement of these consistency constraints is 
beyond the scope of this specification".  I think that you have
it right here in section 2.6.1 and wrong in section 2.2.5.

- Steve B.

Received on Monday, 16 February 2004 14:41:30 UTC