[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Difficulties with catalog

  • From: Christophe Marchand <cmarchand@oxiane.com>
  • To: xml-dev@lists.xml.org
  • Date: Wed, 18 Jul 2018 21:45:59 +0200

Re:  Difficulties with catalog
Thanks a lot, Jirka. That solves my problem !

I knew I made a mistake, I've tried almost all catalog entries, but this one...

For next XML Prague, I promise I'll learn the whole xml-catalogs specification ! ;-)


But there is something strange : if I parse xml file with an InputSource where systemId is not set, the import.dtd is expanded to import.dtd, as a relative path, and import.dtd was not found into catalog. Doesn't matter, having null systemId is always a bad practise...

Best regards,
Christophe


Le 18/07/2018 à 19:44, Jirka Kosek a écrit :
On 18.7.2018 15:28, Christophe Marchand wrote:
I have an XML file, that starts like this :

<!DOCTYPE imported SYSTEM "import.dtd">
In this context import.dzd is relative URI and will be expanded to
something like file:/location/of/xml/file/on/your/machine/import.dtd

<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
   <system systemId="import.dtd"
uri="file:/opt/eu/lefebvre-sarrut/el/workflow/dp48/imported/import-xml.dtd"/>
And as import.dtd is not matching above mentioned absolute URI this
catalog entry will not be used. You have to use systemSuffix entry
instead (see
https://www.oasis-open.org/committees/download.php/14809/xml-catalogs.html#s.systemsuffix)

<systemSuffix systemIdSuffix="import.dtd"

uri="file:/opt/eu/lefebvre-sarrut/el/workflow/dp48/imported/import-xml.dtd"/>







[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.