[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Olink problem in website-package
Hi Johann, I believe XML catalogs can solve all these problems. You might want to read up a bit on them in these references so you can figure out how to get them set up correctly for your site: http://www.sagehill.net/docbookxsl/Catalogs.html http://www.sagehill.net/docbookxsl/WebsiteCatalog.html Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "Johann Spies" <jspies@sun.ac.za> To: <docbook-apps@lists.oasis-open.org> Sent: Thursday, February 10, 2005 2:34 AM Subject: Re: [docbook-apps] Olink problem in website-package > On Wed, Feb 09, 2005 at 09:28:06AM -0800, Bob Stayton wrote: > > Well, if you aren't using a catalog, then you are likely downloading the > > entire Docbook-XSL-1.67.2 stylesheets over the internet every time you > > process your documents. That's because the xsl:import in > > website-common.xsl uses the SourceForge URI. You could always edit that > > file to point to the 65.1 release if you can't get catalogs working. > > > > If you want to try one more catalog option, you could turn on debugging by > > also setting XML_CATALOG_DEBUG=1 on the same command line. That will tell > > you what is going on with catalog resolution in xsltproc. > > > The entry in my Makefile no looks like this: > > website.database.xml: autolayout.xml > > XML_CATALOG_FILES=/usr/share/xml/docbook/custom/website/2.5.0/catalog.xml > \ > XML_CATALOG_DEBUG=1\ > xsltproc --output $@ \ > /usr/share/xml/docbook/custom/website/2.5.0/xsl/website-targets.xsl > $< > > > And I have now changed all the xml-files's headers to > <?xml version="1.0" standalone="no"?> > <!DOCTYPE webpage SYSTEM > "/usr/share/xml/docbook/custom/website/2.5.0/schema/dtd/<xxxxxxx.dtd"> > > to prevent it to download the internet stylesheets. But the following > still happens: > > error : Operation in progress > autolayout.xml:2: warning: failed to load external entity > "http://docbook.sourceforge.net/release/website/2.5.0/schema/dtd/autolayout. dtd" > ^ > warning: failed to load external entity "website.database.xml" > Olink error: targetptr "oslist" not found for targetdoc "os". > details: could not open website target database > website.database.xml. > xsltproc \ > > I see that autolayout.xml is created with the reference > "http://docbook.sourceforge.net/release/website/2.5.0/schema/dtd/autolayout. dtd" > > This is now on a machine which cannot access the internet without > authorisation. How do I get it to work purely locally? > > Regards > Johann > -- > Johann Spies Telefoon: 021-808 4036 > Informasietegnologie, Universiteit van Stellenbosch > > "I was glad when they said unto me, Let us go into the > house of the LORD." Psalms 122:1 > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]