错误处理输入]是什么意思,当尝试使用PL / SQL调用Web服务时?

问题描述 投票:0回答:1

我正在尝试将Web服务称为wsdl。我在SoapUI中得到正确的响应。但是,当我使用pl / sql编程调用时,出现以下错误:-

<?xml version="1.0" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
 <soap:Body>
   <soap:Fault>
     <faultcode>soap:Client</faultcode>
     <faultstring>Error processing input</faultstring>
     <detail>
      <OracleErrors xmlns="http://xmlns.oracle.com/orawsv/faults">
       <OracleError>
        <ErrorNumber>ORA-31011</ErrorNumber>
        <Message><![CDATA[XML parsing failed]]></Message>
      </OracleError>
      </OracleErrors>
     </detail>
   </soap:Fault>
 </soap:Body>
</soap:Envelope>

我使用在SoapUI中正常运行的相同请求。

[请让我理解错误的含义。这是Web服务上的错误还是过程中出现的呼叫错误?它通过了身份验证,因此我知道已进行了呼叫。

谢谢。

我正在尝试将Web服务称为wsdl。我在SoapUI中得到正确的响应。但是,当我使用pl / sql进行编程调用时,出现以下错误:-<...>]

web-services soap plsql wsdl soapui
1个回答
0
投票

如果它在SOAP UI中运行良好,那么Web服务就没有问题,一旦从SOAP UI触发了调用,请检查http log选项卡

检查您是否将所有详细信息作为过程的一部分传递,我想您可能缺少SOAPAction

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