OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-tc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [docbook-tc] testing xinclude in assembly

I think the include is in the wrong location? Shouldnât it be more like this:


<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?>
<assembly xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
<resource xml:id="local-file" fileref="some/path/file.xml"/>
<resource><xi:include href="stock-blocks.xml" xpointer="standard.disclaimers" parse="xml">
<para><emphasis role="strong">Boilerplate got lost!</emphasis></para>
<title>My Test Assembly</title>
<personname>Some Poor Volunteer</personname>
<affiliation><orgname>DocBook TC</orgname></affiliation>
<module resourceref="standard.disclaimers"/>
<xi:include href="./resource-block.xml"/>








From: <docbook-tc@lists.oasis-open.org> on behalf of Bob Stayton <bobs@sagehill.net>
Date: Monday, February 11, 2019 at 12:24 PM
To: DocBook Technical Committee <docbook-tc@lists.oasis-open.org>, "Rowland, Larry" <larry.rowland@hpe.com>
Subject: [docbook-tc] testing xinclude in assembly


Hi Larry,

I loaded the assemblyxi.rng into Oxygen XML for testing.  I opened your test file that you included in the zip file "assembly-with-xinclude.xml" and I see that it XIncludes a file containing a <resources> element.   But when I try to add a structure element after the <xi:include> element, it won't let me.  I think a common scenario would be to XInclude a common resources file and then create a structure using those resources.  

I am able to add a structure element after the literal resources element in the test file and before the xi:include, but not after the xi:include.  I don't see what in the schema prevents that.

Bob Stayton
Sagehill Enterprises

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]