Thank you, this is great tool and helping me to spread
DocBook for Windows users.
I have problem that sometimes I get some connection
time out error. Sometimes it runs correctly. What
connection is the tool doing ?
java.net.ConnectException: Connection timed out: connect
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Sou
rce)
at
java.lang.reflect.Constructor.newInstance(Unknown Source)
at
sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown
Source)
at
java.security.AccessController.doPrivileged(Native Method)
at
sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unkno
wn Source)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
So
urce)
at
org.apache.crimson.parser.Resolver.resolveEntity(Resolver.java:389)
at
org.apache.crimson.parser.ExternalEntity.getInputSource(ExternalEntit
y.java:88)
at
org.apache.crimson.parser.Parser2.pushReader(Parser2.java:2986)
at
org.apache.crimson.parser.Parser2.externalParameterEntity(Parser2.jav
a:2721)
at
org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1154)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:488)
at
org.apache.crimson.parser.Parser2.parse(Parser2.java:304)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
at
org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl
.java:179)
at
javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at net.sf.javadocbook.Main.transform(Unknown
Source)
at net.sf.javadocbook.Main.main(Unknown Source)
Caused by: java.net.ConnectException: Connection timed
out: connect
at
java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown
Source)
at
java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at
sun.net.www.http.HttpClient.openServer(Unknown Source)
at
sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown
Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown
Sour
ce)
at
sun.net.www.protocol.http.HttpURLConnection.connect(Unknown
Source)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
So
urce)
at
sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown
So
urce)
at
java.net.URLConnection.getContentType(Unknown Source)
at
org.apache.crimson.parser.Resolver.resolveEntity(Resolver.java:388)
... 11 more
Logged In: YES
user_id=97301
I know now the reason of this error.
My XML files contain:
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" >
If www.oasis-open.org is not acessible then javadocbook
crashes. Could you correct it (I believe the crimson code)
to show only a warning and not to crash ?