属性 名称无效:class `java.lang.String` 上的 `errorType`。验证是否存在正确的设置器

Invalid property name: `errorType` on class `java.lang.String`. Validate that the correct setters is present

当我尝试在 Mule 4 中使用 json-logger 时。出现此错误。我试图在这里记录一个错误对象,但没有成功。请在下面找到错误对象。

您似乎正在尝试使用带有 Mule 错误的函数 stringifyNonJSON() 并将其视为字符串。如果没有流和有效负载的更多详细信息,就不可能获得更多见解。

您可以先尝试从负载中手动创建一个字符串并将其用作参数,因为该函数显然无法处理这种情况。

我解决了这个问题。 问题是我们无法在 json-logger 的 MESSAGE 部分提供 [​​=18=]。当我将它更改为字符串时。有效

MESSAGE 部分用于描述您要记录的内容。