[osis-core] Corrected minimalist OSIS document
Chris Little
osis-core@bibletechnologieswg.org
Thu, 30 Oct 2003 15:27:25 -0600
Kirk,
The order of elements in the <header> element is fixed. So (in this
case) <scope> needs to be bumped up one line to precede <refSystem>.
Also the element you've got there named <v> should be <verse>. It
should be valid then.
--Chris
Kirk Lowery wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Attached is a corrected version of the test.xml document posted earlier
> today.
>
> We've established that jedit uses a nonvalidating parser.
>
> Topologi still complains about two errors; Patrick has suggested that it
> may be due to Topologi choking on the monster regexes that the schema
> has...
>
> Here are the error messages:
>
> Error: Invalid content starting with element 'scope'. The content should
> match
> '((((((((((((((((((("http://www.bibletechnologies.net/2003/OSIS/namespace":title){0-1},
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":contributor){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":creator){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":subject){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":date){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":description){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":publisher){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":type){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":format){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":identifier){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":source){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":language){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":relation){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":coverage){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":rights){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":scope){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":castList){0-UNBOUNDED}),
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":teiHeader){0-1}),
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":refSystem){0-UNBOUNDED})'.
>
>
> Error: Invalid content starting with element 'v'. The content should
> match
> '(((((((((((((((((((((((((((((((("http://www.bibletechnologies.net/2003/OSIS/namespace":a)|
>
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":abbr))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":date))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":div))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":divineName))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":figure))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":foreign))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":hi))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":index))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":inscription))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":lb))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":lg))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":list))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":mentioned))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":milestone))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":milestoneEnd))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":milestoneStart))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":name))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":note))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":p))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":q))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":reference))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":salute))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":seg))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":signed))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":speaker))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":speech))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":table))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":title))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":transChange))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":verse))|
> ("http://www.bibletechnologies.net/2003/OSIS/namespace":w)){0-UNBOUNDED}'.