
Hello All i am trying to separate one of our docbook projects into smaller xml files using the following structure manual.xml <?xml version="1.0" encoding="UTF-8"?> <?oxygen RNGSchema="http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rng " type="xml"?> <book xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude " xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"> <xi:include href="parts/info.xml" xmlns:xi="http://www.w3.org/2001/XInclude"> </xi:include> <xi:include href="parts/part1.xml" xmlns:xi="http://www.w3.org/2001/XInclude"> </xi:include> ........ </book> info.xml <?xml version="1.0" encoding="UTF-8"?> <info xmlns="http://docbook.org/ns/docbook" version="5.0"> ....... </info> which results in the following error "E [oNVDL] element "info" from namespace "http://docbook.org/ns/ docbook" not allowed in this context" While including the info block straight in the manual.xml (copy & paste) there is no such error. Nor is this error triggered by any of the other xi:included files. could some one please point me in the right direction to x::include the info.xml file? with regards Bram