Unfortunately it is not the only issue with Xerces and XInclude. There is a
bug in xml:base attribute value for includes inside includes. The path is no
relative to the parent xml:base path.

This causes for example incorrect resolution of fileref for DocBook
imagedata when inside embedded includes.

The issue is known since 2005!! :) Still not solved in latest release.
Fortunatelly there is an one line patch which appeared in 2008.

https://issues.apache.org/jira/browse/XERCESJ-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Regards,

Petr Nalevka

On Tue, Jan 13, 2009 at 6:57 PM, Hussein Shafie <hussein at xmlmind.com> wrote:

> Petr Nalevka wrote:
> > For anybody interested on the list,
> > here I found a patch for Xerces which should implicitly recognize
> > xml:ids as IDs.
> >
> > http://issues.apache.org/jira/browse/XERCESJ-1113
> >
>
> Thank you for the information.
>
> Note that the patch was submitted in November 2005 and that Xerces still
> seems not to support xml:id, a very simple and very useful standard.
>
> ---
> PS: XMLmind XML Editor uses Xerces as its XML parser, but does not ask
> it to do anything other than just parsing XML. Schema (DTD, W3C XML
> Shema, RELAX NG Schema) and instance validation, XInclude processing,
> are all performed by code written by XMLmind developers.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20090113/e29df504/attachment.htm
 

Reply via email to