I have a collection of schemas that are organized in
the following way.
- API includes every file
- Entity contains base defs like Entity w/subclass
PrimaryEntity w/subclass Named Primary Entity
- Catalog includes Entity and contains catalog defs
- Operational includes Catalog and Entity and contains
operational defs including Project, a subclass of Named
Primary Entity.
I run xsddoc on API. What I see is that the
documentation for a type in Operational shows a
hierarchy that reaches into the entity types: good.
However it shows the nodes in the path to anyType
twice: bad.
What I see is:
anytype
subtype entity (restriction)
subtype primary entity (extension)
subtype named primary entity (extension)
subtype anytype <- !!!!GACK!!!!
subtype entity (restriction)
subtype primary entity (extension)
subtype named primary entity (extension)
subtype project (extension)
Also the attributes of Entity appear 8 times in
Project, the attributes of named primary entity appear 2.
If I DON'T include entity.xsd in catalog.xsd, then it
works for operational.xsd project, but then I don't see
the HTML links from the catalog entities to their
entity superclasses.
Logged In: YES
user_id=1162080
Wondering if there is anything new here. I uploaded the
schemas per your request.