微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在服务器端接收到失败的SOAP FAULT异常,所有可能的错误是什么?

如何解决在服务器端接收到失败的SOAP FAULT异常,所有可能的错误是什么?

以下是ARIBA发送发票请求时收到的肥皂错误错误

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>
        <soap:Fault>
            <faultcode>soap:Server</faultcode>
            <faultstring>Fault occurred while processing.</faultstring>
        </soap:Fault>
    </soap:Body>
</soap:Envelope>

由于以下异常导致SOAP错误

ariba.channel.ws.WebServiceClient.sendSynchronousMessage(WebServiceClient.java:493)
    at ariba.channel.ws.WebServiceClient.sendSynchronousMessage(WebServiceClient.java:294)
    at ariba.channel.ws.WebServiceRequestMessageHandler.processExportRequest(WebServiceRequestMessageHandler.java:567)
    at ariba.channel.ws.WebServiceRequestMessageHandler.processRequest(WebServiceRequestMessageHandler.java:340)
    at ariba.integration.channel.RequestMessageHandler.processRequest(RequestMessageHandler.java:364)
    at ariba.channel.ws.WSChannel$RequestWorkProcessor.run(WSChannel.java:602)
Caused by: org.codehaus.xfire.fault.XFireFault: Could not receive fault.. nested exception is java.lang.NullPointerException: null
    at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
    at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
    at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:106)
    at org.codehaus.xfire.client.Client.invoke(Client.java:354)
    at ariba.channel.ws.WebServiceClient.sendSynchronousMessage(WebServiceClient.java:439)
    ... 5 more
Caused by: org.codehaus.xfire.XFireRuntimeException: Could not receive fault.. nested exception is java.lang.NullPointerException: null
    at org.codehaus.xfire.client.Client.onReceive(Client.java:431)
    at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139)
    at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
    at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
    at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
    at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
    ... 8 more
Caused by: java.lang.NullPointerException
    at ariba.channel.ws.WebServiceFaultHandler.invoke(WebServiceFaultHandler.java:100)
    at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
    at org.codehaus.xfire.client.Client.onReceive(Client.java:424)
    ... 13 more

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?