我正在尝试将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进行编程调用时,出现以下错误:-<...>]
如果它在SOAP UI中运行良好,那么Web服务就没有问题,一旦从SOAP UI触发了调用,请检查http log
选项卡
检查您是否将所有详细信息作为过程的一部分传递,我想您可能缺少SOAPAction