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] REPOST: problem installing xml catalogs


Jens Skripczynski:
> Daniel Veillard:
 
> Debugging output:
> 1) with /etc/xml/catalog:
> -----------------------------------------------------------------------------
>      [echo]  -- creating single pdf file from test.xml --
>      [java] Parse catalog: file:/etc/xml/catalog
>      [java] Loading catalog: file:/etc/xml/catalog
>      [java] Default BASE: file:/etc/xml/catalog
>      [java] java.net.UnknownHostException: www.oasis-open.org
>      [java]     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:143)
>      [java]     at java.net.Socket.connect(Socket.java:425)
>      [java]     at java.net.Socket.connect(Socket.java:375)
>      [java]     at sun.net.www.http.HttpClient.openServer(HttpClient.java:366)
>      [java]     at sun.net.www.http.HttpClient.openServer(HttpClient.java:582)
>      [java]     at sun.net.www.http.HttpClient.<init>(HttpClient.java:292)
>      [java]     at sun.net.www.http.HttpClient.<init>(HttpClient.java:253)
>      [java]     at sun.net.www.http.HttpClient.New(HttpClient.java:321)
>      [java]     at sun.net.www.http.HttpClient.New(HttpClient.java:306)
>      [java]     at sun.net.www.http.HttpClient.New(HttpClient.java:301)
>      [java]     at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:469)
>      [java]     at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:460)
>      [java]     at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:562)
>      [java]     at java.net.URL.openStream(URL.java:955)
>      [java]     at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
>      [java]     at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
>      [java]     at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
>      [java]     at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
>      [java]     at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
>      [java]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
>      [java]     at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) [java]     at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
>      [java]     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>      [java]     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>      [java]     at javax.xml.parsers.SAXParser.parse(Unknown Source)
>      [java]     at org.apache.xml.resolver.readers.SAXCatalogReader.readCatalog(Unknown Source)
>      [java]     at org.apache.xml.resolver.Catalog.parseCatalogFile(Unknown Source)
>      [java]     at org.apache.xml.resolver.Catalog.parsePendingCatalogs(Unknown Source)
>      [java]     at org.apache.xml.resolver.Catalog.parseCatalog(Unknown Source)
>      [java]     at org.apache.xml.resolver.Catalog.loadSystemCatalogs(Unknown Source)
>      [java]     at org.apache.xml.resolver.tools.CatalogResolver.initializeCatalogs(Unknown Source)
>      [java]     at org.apache.xml.resolver.tools.CatalogResolver.<init>(Unknown Source)
>      [java]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>      [java]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>      [java]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>      [java]     at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>      [java]     at java.lang.Class.newInstance0(Class.java:296)
>      [java]     at java.lang.Class.newInstance(Class.java:249)
>      [java]     at org.apache.xalan.xslt.Process.main(Process.java:494)
>      [java] resolveURI(../db-xsl-1.60.1/fo/docbook.xsl)
>      [java] Resolved URI: ../db-xsl-1.60.1/fo/docbook.xsl
>      [java]     file:/home/jens/projects/docbook/db-xsl-1.60.1/fo/docbook.xsl
>      [java] resolveURI(../VERSION)
> [... more docbook xsl stuff]
>      [java] resolveSystem(http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd)
>      [java] resolvePublic(-//OASIS//DTD DocBook XML V4.2//EN,http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd) 
>      [java] (Location of error unknown)XSLT Error (javax.xml.transform.TransformerException): java.net.UnknownHostException: www.oasis-open.org

FUNNY:
If I have an internet connection the catalogs are read:

-----------------------------------------------
xalan-chunk:
     [echo] XALAN -- creating chunked x-html file from book.xml --
     [java] Parse catalog: /usr/share/sgml/docbook/xmlcatalog
     [java] Loading catalog: /etc/xml/catalog
     [java] Default BASE: file:/etc/xml/catalog
     [java] delegatePublic: -//OASIS//ENTITIES DocBook XML
     [java]     file:///usr/share/sgml/docbook/xmlcatalog
     [java] DELEGATE_PUBLIC: -//OASIS//ENTITIES DocBook XML
     [java]     file:/usr/share/sgml/docbook/xmlcatalog
     [java] delegatePublic: ISO 8879:1986
     [java]     file:///usr/share/sgml/docbook/xmlcatalog
     [java] DELEGATE_PUBLIC: ISO 8879:1986
     [java]     file:/usr/share/sgml/docbook/xmlcatalog
     [java] delegatePublic: -//OASIS//DTD DocBook XML
     [java]     file:///usr/share/sgml/docbook/xmlcatalog
     [java] DELEGATE_PUBLIC: -//OASIS//DTD DocBook XML
     [java]     file:/usr/share/sgml/docbook/xmlcatalog
     [java] delegateSystem: http://www.oasis-open.org/docbook/
     [java]     file:///usr/share/sgml/docbook/xmlcatalog
     [java] DELEGATE_SYSTEM: http://www.oasis-open.org/docbook/
     [java]     file:/usr/share/sgml/docbook/xmlcatalog
     [java] delegateURI: http://www.oasis-open.org/docbook/
     [java]     file:///usr/share/sgml/docbook/xmlcatalog
     [...]
-----------------------------------------------
If i get the stack trace above right, then xerces is issuing the
internet connection...

Is this Right ?

Then the fault is neither on the resolver.jar, nor the '/etc/xml/catalog',
but in the xerces implementation....

But then this implementation _does_ require internet...

Ciao

Jens Skripczynski
-- 
E-Mail: skripi-lists(at)myrealbox(dot)com

We would like to inform you that, due to the introduction of the
EURO, from January 2nd 2002 the Kamasutra position usually known
as 69 will now be known as 35.28



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