[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]