This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: xmllint bug?


Further investigation shows this was, in fact, a libxml2 bug that's
fixed in more recent releases:

http://bugzilla.gnome.org/show_bug.cgi?id=92542

Cheers,
John

On Sun, 2002-11-24 at 18:14, John Fleck wrote:
> On Sun, 2002-11-24 at 14:46, Bob Stayton wrote:
> > In answering a previous question about where to
> > put the email tag in a bookinfo element, I decided
> > to test my answer.  xmllint says it is invalid.
> > It looks valid to me, and nsgmls thinks it is valid too.
> > 
> > Here is the shortened sample that should validate with
> > the DocBook XML 4.2 DTD:
> > 
> > <?xml version="1.0"?>
> > <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
> >                "../docbook42/docbookx.dtd">
> > <book>
> > <bookinfo>
> > <title> .. </title>
> > <author>
> >    <firstname> .. </firstname>
> >    <surname> .. </surname>
> >    <email> .. </email>
> > </author>
> > </bookinfo>
> > 
> > </book>
> > 
> > Here is what xmllint (version 20423) says:
> > 
> > $ xmllint --noout --valid invalid.xml
> > invalid.xml:11: validity error: Element author content doesn't follow the DTD
> > Expecting ((personname | honorific | firstname | surname | lineage | othername |
> >  affiliation | authorblurb | contrib+) , (personblurb | email | address)*), got
> > (firstname surname email )
> > </author>
> >         ^
> > 
> 
> Hmmm. You're the second person to report this. Greg Leblanc was having
> the same problem with the <email> in the <author> element with 4.2 and
> we could never figure out why. I couldn't duplicate his error message
> then, and can't duplicate yours with libxml2 version 2.4.26 now. Do you
> still see it if you upgrade?
> 
> Cheers,
> John
-- 
John Fleck <jfleck@inkstain.net>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]