You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Anthony Dodd <An...@synergy-fs.com> on 2001/07/19 17:25:01 UTC

java.net.ConnectException: Connection refused: connect - opening file

Hi

	I'm using tomcat 3.3 m3 on Windows 2000, Xerces-J 1.4.0. I've got a
simple jsp which uses the servlet ServletContext to get the URL of an xml
file contained in a subdirectory of the web application. The URL is
correctly resolved, but it still fails when it tries to open a socket to
read the file. The exception it gets is "java.net.ConnectException:
Connection refused: connect".  

Tony


java.net.ConnectException: Connection refused: connect
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
	at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
	at java.net.Socket.<init>(Socket.java:273)
	at java.net.Socket.<init>(Socket.java:100)
	at sun.net.NetworkClient.doConnect(NetworkClient.java:50)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:331)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:517)
	at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
	at sun.net.www.http.HttpClient.<init>(HttpClient.java:277)
	at sun.net.www.http.HttpClient.New(HttpClient.java:289)
	at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:4
08)
	at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection
.java:501)
	at java.net.URL.openStream(URL.java:798)
	at
org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReaderFac
tory.java:149)
	at
org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalEntit
y(DefaultEntityHandler.java:767)
	at
org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalSubse
t(DefaultEntityHandler.java:566)
	at
org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner.java
:1139)
	at
org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocumentSc
anner.java:2201)
	at
org.apache.xerces.framework.XMLDocumentScanner.access$0(XMLDocumentScanner.j
ava:2156)
	at
org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch(XML
DocumentScanner.java:887)
	at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1035)
	at
com.synergy.xml.wrappers.NonValidatingDOMParser.parse(NonValidatingDOMParser
.java:135)
	at com.synergy.xml.DocumentImpl.load(DocumentImpl.java:359)
	at
com.synergy.service.PersistantDocumentService.load(PersistantDocumentService
.java:509)
	at jsp.mmsystemrouting_2._jspService(mmsystemrouting_2.java:726)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java)