#93 schemas reachable on multiple path break generator

xsddoc-1.0
open
Kurt Riede
7
2006-02-14
2006-02-07
Peter Wisnovsky
No

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.

Discussion

  •  
    Attachments
    • priority: 5 --> 7
     
  • Logged In: YES
    user_id=1162080

    Wondering if there is anything new here. I uploaded the
    schemas per your request.