我不了解SoapUI和他的mockservice的行为. 我正在使用SoapUI(testcase)的客户端和使用JAX-RPC的 Java EE应用程序. 我的问题是: 当我试图从我的Java客户端或SoapUI的测试用例中调用任何web服务时,模拟
我正在使用SoapUI(testcase)的客户端和使用JAX-RPC的 Java EE应用程序.
我的问题是:
当我试图从我的Java客户端或SoapUI的测试用例中调用任何web服务时,模拟服务在第一次调用时返回一条井消息,并在第二次调用时返回错误,同时使用相同的调用.
但是如果我在等,它有效……
所以,我在SOAPui中启用了选项:“在每个SOAP请求之后关闭HTTP连接”并且它始终有效…
所以我的问题是:
“这是模拟服务的正常行为,以及如何使用我的Java客户端实现它?”
谢谢你们.
<soapenv:Fault> <faultcode>Server</faultcode> <faultstring>Missing operation for soapAction [] and body element [null] with SOAP Version [SOAP 1.1]</faultstring> </soapenv:Fault>好,
我在SoapUI论坛上找到了一个解决方案: http://www.soapui.org/forum/viewtopic.php?t=5648
It is when you have the settings flag “HTTP Settings/Logs wire content of all mock requests” set to true. => Uncheck the flag and it works fine!