[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] xmllint loading remote DTDs instead of local
- From: Andreas Stricker <andreas stricker fela ch>
- To: xml gnome org
- Subject: Re: [xml] xmllint loading remote DTDs instead of local
- Date: Wed, 27 Feb 2008 12:24:31 +0100
Andrew McFarland wrote:
> When I validate a DocBook 4.5 XML file using xmllint, it fetches
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd rather than
> using the local copy.
>
> Loaded URL="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
> ID="-//OASIS//DTD DocBook XML V4.5//EN"
>
> As far as I can see, my catalogs are set up correctly. Here are the
> relevant lines:
[snip]
> In /etc/xml/catalog:
> <delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML"
> catalog="file:///etc/xml/docbook-xml.xml"/>
>
> In /etc/xml/docbook-xml.xml:
> <delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook
> Character Entities V4.5//EN"
> catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
Shouldn't there be also an entry like:
<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.5//EN"
catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
Otherwise /usr/share/xml/docbook/schema/dtd/4.5/catalog.xml is not
referenced, or I'm missing something?
> In /usr/share/xml/docbook/schema/dtd/4.5/catalog.xml:
> <public publicId="-//OASIS//DTD DocBook XML V4.5//EN" uri="docbookx.dtd"/>
>
> Why is this happening? How can I get xmllint to use my local copy of
> docbookx.dtd?
Does xmllint --nonet fail or correctly use the local copy?
Cheers, Andy
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]