AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode: 
 faultString: System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Exception: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。
   在 YiHu.Tele.Asterisk.TeleCharge(String serialID, String meetNo, String accountID, String ruleID, String doctorId, Int32 orderNo, Int32 flag, String startTimeID, String endTimeID, Int32 seatID, Int32& duration, Int32& enableShort, Int32& chargeCost, Int32& balance) 位置 E:\Tele\my.cs:行号 159
   在 WebServiceForCTI.MYT.TeleCharge(String serialID, String meetNo, String accountID, String ruleID, String doctorID, Int32 orderNo, Int32 flag, String starTime, String endTime, Int32 seatID, Int32 interval, Int32& duration, Int32& enableShort, Int32& chargeCost, Int32& balance)
   --- 内部异常堆栈跟踪的结尾 ---
 faultActor: 
 faultNode: 
 faultDetail: 
{http://xml.apache.org/axis/}stackTrace:System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Exception: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。
   在 YiHu.Tele.Asterisk.TeleCharge(String serialID, String meetNo, String accountID, String ruleID, String doctorId, Int32 orderNo, Int32 flag, String startTimeID, String endTimeID, Int32 seatID, Int32& duration, Int32& enableShort, Int32& chargeCost, Int32& balance) 位置 E:\Tele\my.cs:行号 159
   在 WebServiceForCTI.MYT.TeleCharge(String serialID, String meetNo, String accountID, String ruleID, String doctorID, Int32 orderNo, Int32 flag, String starTime, String endTime, Int32 seatID, Int32 interval, Int32& duration, Int32& enableShort, Int32& chargeCost, Int32& balance)
   --- 内部异常堆栈跟踪的结尾 ---
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
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)
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.mysite.entry.service.charge.MyService.invokeWS(MyService.java:71)
at com.mysite.entry.service.charge.MyService.invoke(MyService.java:160)
at com.mysite.entry.controler.charge.MyCtrl.run(MyCtrl.java:159)
at java.lang.Thread.run(Unknown Source) {http://xml.apache.org/axis/}hostname:sever-cheshiSystem.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Exception: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。
   在 TeleCharge(String serialID, String meetNo, String accountID, String ruleID, String doctorId, Int32 orderNo, Int32 flag, String startTimeID, String endTimeID, Int32 seatID, Int32& duration, Int32& enableShort, Int32& chargeCost, Int32& balance) 位置 E:\Tele\my.cs:行号 159
   在 WebServiceForCTI.MYT.TeleCharge(String serialID, String meetNo, String accountID, String ruleID, String doctorID, Int32 orderNo, Int32 flag, String starTime, String endTime, Int32 seatID, Int32 interval, Int32& duration, Int32& enableShort, Int32& chargeCost, Int32& balance)
   --- 内部异常堆栈跟踪的结尾 ---
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
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)
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.mysite.entry.service.charge.MyService.invokeWS(MyService.java:71)
at com.mysite.entry.service.charge.MyService.invoke(MyService.java:160)
at com.mysite.entry.controler.charge.MyCtrl.run(MyCtrl.java:159)
at java.lang.Thread.run(Unknown Source)
服务端是.net的,客户端是java的,程序运行之后一切正常,WebService请求也正常,但WebService请求偶尔会发生以上异常,而随后又会正常,搞不明白这是为什么.是不是.net那端没设置清楚,还是其他什么问题呢?

解决方案 »

  1.   

    1 服务器不稳定
    2 网络不稳定
    OVER
      

  2.   

    你每天早上 5:50-6:00之间到CSDn来发贴回复,你就知道原因了。
      

  3.   

    服务端是.net的,客户端是java的....真神奇,呵呵,反过来做比较好吧
      

  4.   

    服务端和客户端都发布在同一台服务器上,但服务端访问的数据库在另一台服务器上,那台四核的服务器每天CPU都是升到80%++,甚至100%都没人关心,但业务平台响应让人抓狂.