我正在使用SOAPUI测试web服务,使用带有soap请求的wsdl。请求返回200,但响应为空。此外,我们在mendix中使用了这个服务,并且它在mendix 7中工作得很好(在项目设置/运行时中设置了“旧的过时的web服务实现”),但在mendix 8(相同的wsdl,相同的SOAP请求)中就不行了。
另请参阅:https://forum.mendixcloud.com/link/questions/100738
感谢您的帮助。提前感谢!
发布于 2020-10-13 19:12:59
目前还不清楚是什么导致了这个问题,但有一种可能的解决方法。
如果您查看SOAP UI中的web服务,它会在内部调用一个带有一些头和主体的URL。您可以在microflow中使用Rest服务而不是web服务,但具有相同的headers和body。为此,您不需要任何wsdl文件。
如果成功了,请让我知道!
发布于 2021-04-21 20:36:18
这完全取决于您在response参数中映射的内容!如果域模型结构不正确,那么它不会在mendix中向您显示。您可以做的是,在本地运行的mendix中或在服务器中,您可以启用Webservice跟踪日志来查看API调用请求和响应。这将始终显示您发送的内容和正在接收的内容。因此,您可以从那里进行调试。
https://stackoverflow.com/questions/62280959
复制相似问题