java - 使用 <payload> 元素的 Citrus <TestMessage> 子标签时,出现以下错误

标签 java citrus-framework

 cvc-complex-type.2.4.a: Invalid content was found starting with element 
'TestMessage'. One of '{WC[##other:"http://www.citrusframework.org/schema/
  testcase"]}' is expected.

这是 XML dsl 文件的屏幕截图 click here to see xml image柑橘

最佳答案

这是因为你的<TestMessage>没有使用任何命名空间。在有效负载元素中不允许这样做。您应该使用正确的 XML 命名空间或使用 <data>元素而不是 <payload> .

关于java - 使用 <payload> 元素的 Citrus <TestMessage> 子标签时,出现以下错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47156031/

相关文章:

java - Java中的方法链

java - 如何获取android :name from <application>

java - Compat 前/后缀是否必须在 xml 和代码中的任何地方使用?

java - AES 256 文本加密返回不同的值

java - Citrus 框架 - 尝试在 JSON 中使用 validator 会导致 header ACCEPT 出现错误

java - 在 Citrus Framework 中的不同方法中重用 HTTP 消息

java - 为什么柑橘测试框架中的包扫描没有采用我们指定的模式的所有 xml 测试用例

java - 生成总和为 N 并遵循离散分布的随机数