
Hi, I'm having problems with xincludes and docbook. Including an entire file with xinclude is successful, but using xpointer fails. Am I doing something wrong here? When I transfrom the document with Saxon 6.5.3 or xalan it fails with: error: The id "cu_app_schemas" already exists in this document When I transform the document with xsltproc it fails with: w XPath error:Invalid context position w xmlXPathCompiledEval:evaluation failed f The transformer ended with the code:10 I have this in my <book>: ==================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.docbook.org/xml/4.3/docbookx.dtd" [ <!ENTITY % xinclude SYSTEM "../single-source/xinclude.mod"> <!ENTITY pref SYSTEM "../single-source/entity_preface.xml"> <!ENTITY conventions SYSTEM "../single-source/entity_conventions.xml"> %xinclude; ]> <book> snipped.... <xi:include href="cu_article_troubleshooting.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/> <xi:include href="cu_article_appendixes.xml" xpointer="cu_app_schemas" xmlns:xi="http://www.w3.org/2001/XInclude"/> </book> =================================================== and this in the file cu_appendixes.xml: =================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.docbook.org/xml/4.3/docbookx.dtd" [ <!ENTITY % xinclude SYSTEM "../single-source/xinclude.mod"> %xinclude; ]> <book> snipped.... <appendix id="cu_app_schemas"> <title>Schemas</title> snipped.... </appendix> </book> ================================================== Oxygen6 has: Apache Xerces-J 2.6.2 Apache Xalan Java 2.5.1 SAXON_6 6.5.3 SAXON_8B 8.4 Apache FOP 0.20.5 Jing 20030619 Trang 20030619 Apache NekoHTML 0.9.4 Cheers, Geoff ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/