gpt4 book ai didi

使用 SOAPUI 进行 servicestack web 服务测试

转载 作者:行者123 更新时间:2023-12-02 05:10:59 26 4
gpt4 key购买 nike

我已经使用 Service Stack 创建了一个服务,并想使用 SOAPUI 对其进行测试。当我使用 soap12 wsdl url [ http://<developmenturl>/soap12 设置 SOAPUI 项目时], 我不断收到以下错误:

Mon Mar 13 15:14:29 GMT 2013:ERROR:Could not find element [{http://schemas.servicestack.net/types}<requestDTOobject>] specified in part [parameters]

最初我将 DTO 置于不同的命名空间下,由于上述错误消息,我将 DTO 对象更改为与服务位于同一命名空间中但我仍然收到此错误。

我已在生成的请求下方粘贴:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:typ="http://schemas.servicestack.net/types">
<soap:Header/>
<soap:Body>
<typ:requestDTOtype/>
</soap:Body>
</soap:Envelope>

任何帮助将不胜感激..

最佳答案

SOAPUI 似乎没有为 ServiceStack 生成正确的请求。 ServiceStack 创建 Soap1.2 请求的样本,它们可以在 metadata 中找到。页(例如 http://<developmenturl>/metadata )。要查找“操作”请求,请单击元数据页面上右侧的 SOAP 1.2 链接。您应该能够将此请求复制/替换到 SOAPUI 请求窗口的左 Pane 中。

HelloWorld SOAP 1.2 请求示例

<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>

<HelloText xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HelloWorld">
<Name>String</Name>
</HelloText>

</soap12:Body>
</soap12:Envelope>

关于使用 SOAPUI 进行 servicestack web 服务测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15480563/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com