[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook-apps] xincludes with Xerces 2.6.2
After being happy for a while, another related anomaly occurred: I using xincludes in a docbook xml "article". I'm including "section"s, which in turn all include some raw text snippets (code listings). The following works like a charm: <article> [..content..] <section> [..content..] [..xinclude goes here..] </section> </article> However, if there has been another xinclude before, I can not nest the xinclude in a section. So this doesn't work: <article> [..content..] [..xinclude A goes here..] <section> [..content..] [..xinclude B goes here..] </section> </article> Whereas these two both work fine: <article> [..content..] <section> [..content..] [..xinclude B goes here..] </section> </article> <article> [..content..] [..xinclude A goes here..] [..content..] [..xinclude B goes here..] </article> Anyone experienced anything like this? /claus :: -----Original Message----- :: From: George Cristian Bina [mailto:george@sync.ro] :: Sent: 22. marts 2004 18:38 :: To: Claus Rasmussen; docbook-apps@lists.oasis-open.org :: Subject: Re: [docbook-apps] xincludes with Xerces 2.6.2 :: :: Hi Claus, :: :: This is indeed a bug in the Xerces XInclude support, we had a similar :: report :: [1]. There is however a workaround for this, you should add the xmlns:xi :: attribute in the local.common.attrib as below. :: :: <!ENTITY % local.common.attrib :: "xml:base CDATA #IMPLIED :: xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'" > :: :: [1] http://www.oxygenxml.com/forum/viewtopic.php?t=291 :: :: Hope that helps, :: George :: ------------------------------------------------------- :: George Cristian Bina mailto:george@oxygenxml.com :: <oXygen/> XML Editor - http://www.oxygenxml.com/ :: :: :: ----- Original Message ----- :: From: "Claus Rasmussen" <cra@web500.com> :: To: <docbook-apps@lists.oasis-open.org> :: Sent: Monday, March 22, 2004 5:06 PM :: Subject: RE: [docbook-apps] xincludes with Xerces 2.6.2 :: :: :: > ::> I'm including the same file in two different documents - the :: > included :: > ::> file is a "section", and it gets included in "article" files. :: > However, :: > ::> when processing one of the articles I get this error: :: > ::> :: > ::> "Error reported by XML parser: The prefix "xi" for element :: > "xi:include" :: > ::> is not bound." :: > ::> :: > :: :: > ::looks like you didn't define the namspace for xi in one of the :: > articles :: > ::(or if you nest the xincludes in the xincluding parts). :: > :: > I know. However, this is not the case - I've declared the namespace :: both :: > directly in the element and in XSL. Also, like I said, the error :: doesn't :: > appear if I include the file right under "article", but only when I put :: > it inside an existing "section" element... :: > :: > /claus :: > :: > :: > To unsubscribe from this list, send a post to :: docbook-apps-unsubscribe@lists.oasis-open.org, or visit :: http://www.oasis-open.org/mlmanage/. :: > :: >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]