env:Client` SOAP错误,带有带有正确参数的Savon 2.0 SOAP请求上的错误字符串`Internal Error(来自客户端)`>

问题描述 投票:0回答:1
使用Savon 2.0发出SOAP请求,我得到的是带有错误字符串env:ClientInternal Error (from client)错误代码:

D, [2020-06-09T05:37:51.323537 #8] DEBUG -- : HTTPI TLSv1_2/none POST request to REDACTED (httpclient) I, [2020-06-09T05:37:51.370053 #8] INFO -- : SOAP response (status 500) D, [2020-06-09T05:37:51.370636 #8] DEBUG -- : <?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <env:Fault> <faultcode>env:Client</faultcode> <faultstring>Internal Error (from client)</faultstring> </env:Fault> </env:Body> </env:Envelope>

请求本身格式正确,包含所有必要的请求参数。

使用Savon 2.0发出SOAP请求,我得到一个带有错误字符串Internal Error(来自客户端)的env:Client错误代码:D,[2020-06-09T05:37:51.323537#8]调试- :HTTPI TLSv1_2 /无POST ...

ruby-on-rails soap wsdl savon savonrb
1个回答
0
投票
WSDL定义了sequence元素,而SOAP Fault是因为请求中参数的

order

© www.soinside.com 2019 - 2024. All rights reserved.