2

我的代码之前使用的是soapUi2.5。但是当我开始使用soapUI2.5.1 时,我开始收到这个错误。

com.eviware.soapui.impl.wsdl.mock.DispatchException:soapAction [ http://SEWSI.ServiceContracts/2008/09/ReceiveSubscription]和正文元素 [{ http://SEWSI.ServiceContracts/2008/09 }缺少操作带有 SOAP 版本 [SOAP 1.1] 的 ReceiveSubscriptionRequest]

如果有人能向我解释这意味着什么,我将不胜感激。

4

3 回答 3

2

我想我已经找到了你的解决方案——尽管一年后!

您的模拟服务可能在需要肥皂操作时遇到问题

  • 在 SoapUI 中选择您的模拟服务
  • 在它的属性窗口中将“需要 SOAP 操作”更改为 false
于 2011-04-07T03:15:37.080 回答
0

我不确定,但我敢打赌这意味着soapUI认为它说的是实话。它认为该组合应该有一个操作,但它找不到一个。您是否可能更新了 WSDL 但没有更新 MockService?在这种情况下,soapUI 版本的差异将是一个巧合。

于 2009-08-16T01:20:44.247 回答
0

我在使用soapUI 时遇到了同样的错误,响应是第一次出现,然后对于后续请求,它变得空白。这似乎是一个图书馆问题。

使用https://github.com/eveoh/weblogic-soapui-mock-ear将战争包裹在耳朵里。这为我解决了一个问题。我使用过 Weblogic 12c。

于 2019-06-28T09:42:52.870 回答