Subject: RE: [xsl] Exception org.apache.xalan.xslt.XSLProcessorException: Address in use: connect From: "Williamson, Chris" <cwilliamson@xxxxxxxxx> Date: Thu, 28 Apr 2005 12:18:05 -0400 |
Seems like you have a TIBCO message adapter that's listens for a message which contains a XML payload. On receipt of the message, the adapter (MessageListener) tries to create the ProfileMessage object to re-construct the payload. For this it uses Xerces to parse the XML - as a first step this includes DTD validation. Somewhere in the incoming XML the DTD reference URL is pointing to a 'external entity' - most probably this is the machine the XML was originally generated on and which is no longer accessible by this processing server, thereby giving the Connection error. You may want to dump this XML at the adapter and peek into it. To fix, you will have to normalize the DTD reference URL to always point to 'localhost' (assuming the DTD is hosted there) or a server that's always available. Hope this helps. -----Original Message----- From: Belkin, Alla [mailto:ABelkin@xxxxxxxxxxxxxxxxxxx] Sent: Thursday, April 28, 2005 11:10 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Exception org.apache.xalan.xslt.XSLProcessorException: Address in use: connect Hello, I got a Stack Trace for the exception I am getting. Could you, please, have a look? What is this about? Why am I getting those exceptions? at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec tion.java:510) at java.net.URL.openStream(URL.java:793) at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReade rFactory.java:149) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalE ntity(DefaultEntityHandler.java:767) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalS ubset(DefaultEntityHandler.java:566) at org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner. java:1139) at org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocume ntScanner.java:2201) at org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocumentSca nner.java:86) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch (XMLDocumentScanner.java:887) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan ner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(TopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) org.jdom.JDOMException: Error in building: Address in use: connect at org.jdom.input.SAXBuilder.build(SAXBuilder.java:306) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(TopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) Root cause: java.net.BindException: Address in use: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124) at java.net.Socket.<init>(Socket.java:268) at java.net.Socket.<init>(Socket.java:95) at sun.net.NetworkClient.doConnect(NetworkClient.java:45) at sun.net.www.http.HttpClient.openServer(HttpClient.java:330) at sun.net.www.http.HttpClient.openServer(HttpClient.java:516) at sun.net.www.http.HttpClient.<init>(HttpClient.java:266) at sun.net.www.http.HttpClient.<init>(HttpClient.java:276) at sun.net.www.http.HttpClient.New(HttpClient.java:288) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.ja va:417) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec tion.java:510) at java.net.URL.openStream(URL.java:793) at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReade rFactory.java:149) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalE ntity(DefaultEntityHandler.java:767) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalS ubset(DefaultEntityHandler.java:566) at org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner. java:1139) at org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocume ntScanner.java:2201) at org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocumentSca nner.java:86) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch (XMLDocumentScanner.java:887) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan ner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(CWTTopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) org.jdom.JDOMException: Error in building: connect (code=10055) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:306) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(TopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) Root cause: java.net.SocketException: connect (code=10055) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124) at java.net.Socket.<init>(Socket.java:268) at java.net.Socket.<init>(Socket.java:95) at sun.net.NetworkClient.doConnect(NetworkClient.java:45) at sun.net.www.http.HttpClient.openServer(HttpClient.java:330) at sun.net.www.http.HttpClient.openServer(HttpClient.java:516) at sun.net.www.http.HttpClient.<init>(HttpClient.java:266) at sun.net.www.http.HttpClient.<init>(HttpClient.java:276) at sun.net.www.http.HttpClient.New(HttpClient.java:288) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.ja va:417) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec tion.java:510) at java.net.URL.openStream(URL.java:793) at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReade rFactory.java:149) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalE ntity(DefaultEntityHandler.java:767) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalS ubset(DefaultEntityHandler.java:566) at org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner. java:1139) at org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocume ntScanner.java:2201) at org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocumentSca nner.java:86) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch (XMLDocumentScanner.java:887) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan ner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(TopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) org.jdom.JDOMException: Error in building: Address in use: connect at org.jdom.input.SAXBuilder.build(SAXBuilder.java:306) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(TopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) Root cause: java.net.BindException: Address in use: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124) at java.net.Socket.<init>(Socket.java:268) at java.net.Socket.<init>(Socket.java:95) at sun.net.NetworkClient.doConnect(NetworkClient.java:45) at sun.net.www.http.HttpClient.openServer(HttpClient.java:330) at sun.net.www.http.HttpClient.openServer(HttpClient.java:516) at sun.net.www.http.HttpClient.<init>(HttpClient.java:266) at sun.net.www.http.HttpClient.<init>(HttpClient.java:276) at sun.net.www.http.HttpClient.New(HttpClient.java:288) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.ja va:417) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec tion.java:510) at java.net.URL.openStream(URL.java:793) at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReade rFactory.java:149) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalE ntity(DefaultEntityHandler.java:767) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalS ubset(DefaultEntityHandler.java:566) at org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner. java:1139) at org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocume ntScanner.java:2201) at org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocumentSca nner.java:86) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch (XMLDocumentScanner.java:887) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan ner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(CWTMessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(CWTTopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) org.jdom.JDOMException: Error in building: connect (code=10055) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:306) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(CWTTopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) Root cause: java.net.SocketException: connect (code=10055) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124) at java.net.Socket.<init>(Socket.java:268) at java.net.Socket.<init>(Socket.java:95) at sun.net.NetworkClient.doConnect(NetworkClient.java:45) at sun.net.www.http.HttpClient.openServer(HttpClient.java:330) at sun.net.www.http.HttpClient.openServer(HttpClient.java:516) at sun.net.www.http.HttpClient.<init>(HttpClient.java:266) at sun.net.www.http.HttpClient.<init>(HttpClient.java:276) at sun.net.www.http.HttpClient.New(HttpClient.java:288) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.ja va:417) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec tion.java:510) at java.net.URL.openStream(URL.java:793) at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReade rFactory.java:149) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalE ntity(DefaultEntityHandler.java:767) at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalS ubset(DefaultEntityHandler.java:566) at org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner. java:1139) at org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocume ntScanner.java:2201) at org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocumentSca nner.java:86) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch (XMLDocumentScanner.java:887) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan ner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:287) at org.jdom.input.SAXBuilder.build(SAXBuilder.java:650) at com.ProfileMessage.toDocument(Unknown Source) at com.ProfileMessage.<init>(Unknown Source) at com.PdsProfileListener.onMessage(Unknown Source) at com.MessageListener.onMsg(MessageListener.java:49) at com.tibco.tibrv.TibrvEvent.invoke(TibrvEvent.java:160) at com.tibco.tibrv.TibrvImplQueueC.natDispatch(Native Method) at com.tibco.tibrv.TibrvImplQueueC.dispatch(TibrvImplQueueC.java:44) at com.tibco.tibrv.TibrvQueue.dispatch(TibrvQueue.java:301) at com.TopicSubscriber.run(TopicSubscriber.java:96) at java.lang.Thread.run(Thread.java:479) Thank you, Alla Belkin abelkin@xxxxxxxxxxxxxxxxxxx
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Exception org.apache.xalan.xs, Belkin, Alla | Thread | RE: [xsl] character entities, Edward Bryant |
[xsl] Random, Ali Choumane | Date | Re: [xsl] Should XSLT be used to ge, Wendell Piez |
Month |