Сложно понять без фрагмента из XML-файла конфигурации, в чем конкретно заключается ваша проблема, но я вижу одну проблему: ваша передача данных не начинается с "% dw 2.0". В муле 4 есть два языка.Язык выражения Mule, который используется по умолчанию в большинстве компонентов (т. Е. # [Vars.name] - MEL), и dataweave 2.0, который используется по умолчанию в компонентах Transform Message.Однако вы можете, как вы пытались сделать, использовать dataweave внутри выражений Mule.В большинстве случаев вы правы, но в начале он должен начинаться с "% dw 2.0".Таким образом, это должно выглядеть следующим образом.
#[%dw 2.0 output application/json --- {errorType:error.errorType, error:error.description}]
Однако, судя по сообщению об ошибке, похоже, что вы пытаетесь использовать MEL там, где это запрещено.Если вы предоставите фрагмент XML-кода конфигурации для этого компонента, я могу быть более полезным.