Web 服务调用超时问题

mev*_*esh 5 java axis web-services

我正在尝试通过存根调用 Web 服务。它是 wsdl 网络服务

但是我在调​​用它时遇到以下错误。

轴故障
 故障代码:{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 故障子代码: 
 faultString: java.net.SocketTimeoutException: 读取超时
 故障演员: 
 故障节点: 
 故障详情: 
    {http://xml.apache.org/axis/}stackTrace:java.net.SocketTimeoutException:读取超时
    在 org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
    在 org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
    在 org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
    在 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
    在 com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocumentScannerImpl.java:719)
    在 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
    在 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
    在 com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
    在 com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
    在 com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
    在 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
    在 javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
    在 org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
    在 org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
    在 org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
    在 org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
    在 org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
    在 org.apache.axis.client.Call.invokeEngine(Call.java:2784)
    在 org.apache.axis.client.Call.invoke(Call.java:2767)
    在 org.apache.axis.client.Call.invoke(Call.java:2443)
    在 org.apache.axis.client.Call.invoke(Call.java:2366)
    在 org.apache.axis.client.Call.invoke(Call.java:1812)
    在 com.vtech.external.implementation.qantas.QantasServices.DistributorPortSoapBindingStub.getAccommodationAvailability(DistributorPortSoapBindingStub.java:1675)
    在 com.vtech.external.implementation.tripAdvisor.bizaction.Test.main(Test.java:68)

    {http://xml.apache.org/axis/}主机名:vibpj160

小智 2

作为

at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
Run Code Online (Sandbox Code Playgroud)

显示您的请求没有在您的网络服务提供商端被反序列化。

只需检查请求协议类型即可。