[Bug 586] - resolve validation problem with missing keys

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Fri Sep 13 15:54:08 PDT 2002


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

jones at nceas.ucsb.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|EML2.0.0rc1                 |EML2.0.0



------- Additional Comments From jones at nceas.ucsb.edu  2002-09-13 15:54 -------
Actually, the crux of the issue still remains in that xerces seems to be
properly throwing an error if elements that particpate in a key are missing an
id.  The seem to be saying that all keys have the "NOT NULL" property.  Bummer.
 It means there is nothing like the "ID" type from XML 1.0 in XML Schema.  And
this is why id would need to be required.  I'm not at all satisfied with the
"leave it optional and let people submit invalid docs", because that will never
work.  So...I think we need to continue this duscussion post RC1.  In the
meantime, I've commented out the key and keyref elements from eml.xsd so that
everything validates.  I'll update the README to indicate  this is an
outstanding problem.

The xerces folks are working on the othe rhalf of the problem, but its less
critical as there would be a work-around.



More information about the Eml-dev mailing list