[eml-dev] [Bug 2703] - eml not valid is xmlSpy versions 2006+, eml-text and eml-documentation

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue Mar 25 11:43:03 PDT 2008


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2703





------- Comment #5 from mob at icess.ucsb.edu  2008-03-25 11:43 -------
This is a summary of the fixes reported necessary by Inigo in his email to
eml-dev (2008-02-27). Probably this list could be split into multiple bugs.
Most schema docs are affected, and many also affect instance docs.

a. <xs:complexType name="TextType"> => add mixed="true"   

b. and to the choice of this complexType add minOccurs="0"

c. eml-documentation.xsd:
add elementFormDefault="qualified" to the root-element 

1 -  :   <ulink> unexpected under <para>  in eml.xsd and elsewhere--> add
element <ulink>, and child tag (<citetitle>) to the <para> element (in
eml-text.xsd), following the "docBook" model.

2 - :   no more elements under <moduleDocs> --> close element <moduleDocs>
before we open <doc:module>s (group was not nested appropriately in eml.xsd)

3 - :   further elements required under element <doc:description>  in about ALL
*.xsd files ---> added <section xmlns=""><para> group following
<doc:description> and corresponding closing elements.

4 - :   further elements required under element <doc:example> in most of *.xsd
files  --> added <section xmlns=""><para> group inside <doc:example> and
corresponding closing elements.

5 - :   empty element <doc:example/> in "methods description" eml-entity.xsd
--> entry <doc:example/> deleted

6 - :   element <sidebar> not allowed under element <section> in
eml-attribute.xsd  --> removed <sidebar> and  corresponding closing element

7 - :   <title> element opened after <para> group, not allowed ---> closed
</section>, reopen <section>, then <title> is OK. (so, added
</section><section> before <title>)

8 - new soft-complain: namespaces added for "coverage" in eml-dataTable.xsd

9 - :  many empty <doc:description/> elements in eml-spatialRaster.xsd --->
Many elements removed or filled with "summary" content

10 - :  many empty <doc:description/> elements in eml-spatialReference.xsd --->
Many elements <doc:description> filled with preceeding  "<doc:summary>" content

11 - :  many empty <doc:description/> elements in eml-spatialVector.xsd --->
Many elements <doc:description/> removed from eml-spatialVector.xsd 


More information about the Eml-dev mailing list