2014-03-18 32 views
0

我是java中的noob!我有一個OAS服務器的Java應用程序,當我嘗試打電話給在另一臺服務器上的Web服務來回報這個excepciónSOAPException IOException

[SOAPException: faultCode=SOAP-ENV:IOException; msg=Connection timed out;targetException=java.net.ConnectException: Connection timed out] 

我不知道什麼是問題或原因。有任何想法嗎?

+0

您能否提供更多信息?你怎麼打電話給客戶?如何定義你的服務?服務是否花了很長時間來響應(因爲它顯示超時)?等等 – joragupra

+1

聽起來就像你試圖連接到錯誤的服務器,或者服務關閉了,或者防火牆或ACL阻止了你的連接。檢查URL並查看是否可以從命令行連接到主機和端口。 –

+0

@AlexPoole好的,我會盡力,謝謝 –

回答

0

最近我從客戶端調用WS時有同樣的異常。問題很簡單(除了錯誤消息根本沒有幫助) - 客戶端和服務器之間有一個代理服務器,我必須將代理設置(主機,端口)添加到JVM(參數-Dhttp.proxyHost = xxxx -Dhttp.proxyPort = xxxx)。