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

