客户端无法通过 Web 服务与服务器通信

发布于 2024-09-28 08:46:46 字数 2561 浏览 0 评论 0原文

java.net.SocketTimeoutException: Read timed out
 at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
 at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
 at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
 at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
 at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
 at org.apache.axis.client.Call.invoke(Call.java:2767)
 at org.apache.axis.client.Call.invoke(Call.java:2443)
 at org.apache.axis.client.Call.invoke(Call.java:2366)
 at org.apache.axis.client.Call.invoke(Call.java:1812)
 at com.medplus.hub.results.webservice.ResultsServicePortStub.getHL7Results(Unknown Source)
 at hl7.HL7QuestHub.getResults(HL7QuestHub.java:4884)
 at hl7.HL7QuestHub.execute(HL7QuestHub.java:4837)
 at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
 at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
Caused by: java.net.SocketTimeoutException: Read timed out
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.read(Unknown Source)
 at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source)
 at com.sun.net.ssl.internal.ssl.InputRecord.readV3Record(Unknown Source)
 at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
 at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
 at java.io.BufferedInputStream.read1(Unknown Source)
 at java.io.BufferedInputStream.read(Unknown Source)
 at java.io.FilterInputStream.read(Unknown Source)
 at org.apache.xerces.utils.ChunkyByteArray.fill(ChunkyByteArray.java:222)
 at org.apache.xerces.utils.ChunkyByteArray.(ChunkyByteArray.java:98)
 at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReaderFactory.java:153)
 at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.java:491)
 at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:312)
 at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1080)
 at javax.xml.parsers.SAXParser.parse(Unknown Source)
 at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
 ... 13 more

这是否意味着客户端的连接速度很慢?没有适当的防火墙。 我需要配置哪些参数才能看到是否能解决我的问题?

java.net.SocketTimeoutException: Read timed out
 at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
 at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
 at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
 at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
 at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
 at org.apache.axis.client.Call.invoke(Call.java:2767)
 at org.apache.axis.client.Call.invoke(Call.java:2443)
 at org.apache.axis.client.Call.invoke(Call.java:2366)
 at org.apache.axis.client.Call.invoke(Call.java:1812)
 at com.medplus.hub.results.webservice.ResultsServicePortStub.getHL7Results(Unknown Source)
 at hl7.HL7QuestHub.getResults(HL7QuestHub.java:4884)
 at hl7.HL7QuestHub.execute(HL7QuestHub.java:4837)
 at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
 at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
Caused by: java.net.SocketTimeoutException: Read timed out
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.read(Unknown Source)
 at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source)
 at com.sun.net.ssl.internal.ssl.InputRecord.readV3Record(Unknown Source)
 at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
 at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
 at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
 at java.io.BufferedInputStream.read1(Unknown Source)
 at java.io.BufferedInputStream.read(Unknown Source)
 at java.io.FilterInputStream.read(Unknown Source)
 at org.apache.xerces.utils.ChunkyByteArray.fill(ChunkyByteArray.java:222)
 at org.apache.xerces.utils.ChunkyByteArray.(ChunkyByteArray.java:98)
 at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultReaderFactory.java:153)
 at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.java:491)
 at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:312)
 at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1080)
 at javax.xml.parsers.SAXParser.parse(Unknown Source)
 at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
 ... 13 more

Does this mean that the client is behind a slow connection? There is no firewall in place.
What parameters do I need to configure to see if it resolves my problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

︶ ̄淡然 2024-10-05 08:46:46

从基本网络测试开始,让客户端尝试远程登录服务器的侦听端口,甚至可能发送 HTTP 请求

Start with a basic network test by having the client attempt to telnet on the server's listening port and even perhaps send a HTTP request

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文