我正在使用 Mule 4 进行流程,并且在错误处理方面我希望它将消息转换为使用现有有效负载的内容。
我的代码是
transactionNotification: {
"Testout": "Band",
"errorNotification": p("api.name"),
"transactionCode": p("notification.errorCode"),
"transactionStatus": p("notification.error"),
remark: {
messageCode: p("notification.messageCode"),
messageText: payload
}
}
我得到了错误
表达式 '%dw 2.0 输出上的脚本语言错误
应用程序/json
transactionNotification:{“Testout”:“B ...”。原因:无法解析有效负载的引用..
相同的代码似乎在正常流程中工作,并且当我删除有效负载时错误消失了。