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

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

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


Subject: Re: [docbook-apps] Can XOM's XIncludeDriver use an XML catalog?


If you don't get an answer here, you might try the XOM-interest mailing list:

http://lists.ibiblio.org/mailman/listinfo/xom-interest

Bob Stayton
Sagehill Enterprises
bobs@sagehill.net


----- Original Message ----- 
From: "Peter Desjardins" <peter.desjardins.us@gmail.com>
To: "DocBook Apps" <docbook-apps@lists.oasis-open.org>
Sent: Wednesday, September 01, 2010 4:04 PM
Subject: [docbook-apps] Can XOM's XIncludeDriver use an XML catalog?


> Hi.
>
> I'm trying to use XInclude from the XOM package
> (http://www.ibiblio.org/xml/XOM/) to resolve xi:includes. Sometimes it
> works perfectly. I'm seeing frequent intermittent failures to resolve
> my documents because XInclude can't access DTD components on the
> Internet.
>
> I am invoking XInclude as shown in Bob Stayton's book
> (http://www.sagehill.net/docbookxsl/Xinclude.html#JavaXIncludes). Is
> there a way to configure the class to use an XML catalog? I've got one
> set up for use with Saxon and the DocBook XSL stylesheets.
>
> Here's the command I am giving to XInclude:
>
>    java \
>        nu.xom.samples.XIncludeDriver \
>        source/${FILE_NAME}/${FILE_NAME}.xml  >
> source/${FILE_NAME}/${FILE_NAME}.resolved.xml
>
> I've pasted the error I'm seeing at the bottom of this message. I have
> a script that resolves five documents. Different documents encounter
> this problem each time I run it. The errors complain about different
> files also.
>
> Thanks for your help.
>
> Peter
>
> java.io.IOException: Server returned HTTP response code: 403 for URL:
> http://www.oasis-open.org/docb
> ook/xml/4.5/ent/isoamsr.ent
> java.io.IOException: Server returned HTTP response code: 403 for URL:
> http://www.oasis-open.org/docb
> ook/xml/4.5/ent/isoamsr.ent
>        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown
> Sourc
> e)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknown
> Source)
>        at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.startPE(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.skipSeparator(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.scanDecls(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.scanDTDExternalSubset(Unknown
> S
> ource)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(Unknown
> Sou
> rce)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
> Source)
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno
> wn Source)
>        at com.sun.org.apache.xerces.internal.parsers.DTDConfiguration.parse(Unknown
> Source)
>        at com.sun.org.apache.xerces.internal.parsers.DTDConfiguration.parse(Unknown
> Source)
>        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
>        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
> Source)
>        at nu.xom.Builder.build(Unknown Source)
>        at nu.xom.Builder.build(Unknown Source)
>        at nu.xom.xinclude.XIncluder.downloadXMLDocument(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolve(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolve(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolve(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolve(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolve(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolve(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolveInPlace(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolveInPlace(Unknown Source)
>        at nu.xom.xinclude.XIncluder.resolveInPlace(Unknown Source)
>        at nu.xom.samples.XIncludeDriver.main(Unknown Source)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
> For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
>
>
> 



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