Hi, I tried as described below but it didn't help. Any other idea?
Cheers, JC On Tue, Aug 12, 2008 at 7:07 PM, Jeff Hooker <[EMAIL PROTECTED]>wrote: > I'd suggest *defining* the parsing of the xinclude element rather than > just going with the default. I'd start by parsing the xinclude as text > (parse="text") and seeing if that prevents the parser from messing with the > content. See "4.2 Included Items when parse="xml" and "4.3 Included Items > when parse="text"" at http://www.w3.org/TR/xinclude/#processing > > This could also easily be bad advice. I just kind of flail my way out of > situations like this. > > Jeff. > > -----Original Message----- > *From:* Jean Christophe Kautzmann [mailto:[EMAIL PROTECTED] > *Sent:* Monday, August 11, 2008 1:05 PM > *To:* [email protected] > *Subject:* [docbook-apps] Path resolution problem when using xi:include > > Hi there, > > I use following versions: > - Docbook 5.0 > - saxon 6.5.* > - DocBook XSL stylesheets 1.72.0 > > I include in my howto_website.xml (which is a chapter document) some code > snippet from the topnav.jsp file as follows: > > <chapter status="draft" version="5.0" xmlns="http://docbook.org/ns/docbook > " > xmlns:xlink="http://www.w3.org/1999/xlink" > xmlns:xi="http://www.w3.org/2001/XInclude" > xmlns:svg="http://www.w3.org/2000/svg" > xmlns:mml="http://www.w3.org/1998/Math/MathML" > xmlns:html="http://www.w3.org/1999/xhtml" > xmlns:db="http://docbook.org/ns/docbook"> > ... > <programlisting><textobject> > <textdata fileref="../../../checkout/topnav.jsp"></textdata> > </textobject></programlisting> > ... > </chapter> > > When I process howto_website.xml the generated pdf contains the code > snippet from topnav.jsp as expected. > > Then I include howto_website.xml in howto_all.xml (which is a book > document) as follows: > > <book status="draft" version="5.0" xmlns="http://docbook.org/ns/docbook" > xmlns:xlink="http://www.w3.org/1999/xlink" > xmlns:xi="http://www.w3.org/2001/XInclude" > xmlns:svg="http://www.w3.org/2000/svg" > xmlns:mml="http://www.w3.org/1998/Math/MathML" > xmlns:html="http://www.w3.org/1999/xhtml" > xmlns:db="http://docbook.org/ns/docbook"> > ... > <xi:include href="../howto_website/howto_website.xml" /> > </book> > > My folder structure looks as follows: > C:\SVNdocumentation\product\docs\checkout\topnav.jsp > C:\SVNdocumentation\product\docs\src\docbook\howto_all\howto_all.xml > > C:\SVNdocumentation\product\docs\src\docbook\howto_website\howto_website.xml > > The build is successful for this document but the generated pdf DOES NOT > contain the code snippet. > I get following message on the command line: > "Cannot read file://C:/checkout/topnav.jsp" > > Instead of resolving to > //C:/SVNdocumentation/product/docs/checkout/topnav.jsp, it resolves to > //C:/checkout/topnav.jsp which is an invalid path. > > Can anybody help me? > > Thanks, > Jean-Christophe > >
