Mule Dataweave有时会抛出异常

Mule Dataweave有时会抛出异常,mule,dataweave,Mule,Dataweave,我正在使用Dataweave转换消息。有时我会遇到以下例外情况: Exception stack is: 1. com.mulesoft.weave.reader.json.JsonArray$$anon$1 cannot be cast to com.mulesoft.weave.model.structure.ObjectSeq (java.lang.ClassCastException) com.mulesoft.weave.engine.ast.selectors.KeyValueS

我正在使用Dataweave转换消息。有时我会遇到以下例外情况:

Exception stack is:
1. com.mulesoft.weave.reader.json.JsonArray$$anon$1 cannot be cast to com.mulesoft.weave.model.structure.ObjectSeq (java.lang.ClassCastException)
  com.mulesoft.weave.engine.ast.selectors.KeyValueSelectorNode:141 (null)

有时它不会抛出该异常。有谁能解决这个问题吗?

我可以确切地告诉你它是什么。您有一个类似以下的构造: payload.object.*数组映射{ }


但是有效负载中不存在对象,因此没有要映射的数组。

请提供更多信息,您正在转换什么?、dw脚本、预期的输入/输出。