В Mule MEL, как получить стоимость недвижимости?Mule MEL, как получить стоимость недвижимости?
В коде Java, я сделал это:
eventContext.getMessage().setInvocationProperty("amount", 100);
Я попробовал эти варианты
#[message.invocationProperty.invocation]
#[message.invocationProperty('invocation')]
#[message.getInvocationProperty().get('invocation')]
Я понимаю, что сообщение является экземпляром org.mule.el.context.MessageContext, то какой правильный синтаксис?
Ваше решение работает. сначала ознакомьтесь с моим обновлением. В потоке я устанавливаю значение переменной следующим образом: . На этот раз я получил эту ошибку: java.lang.ClassCastException: java.lang.Integer нельзя передать в java.lang.String. у вас есть какое-то решение? –
user595234
У меня нет привязки '.invocationProperties' к переменной свойства сообщения. Я использую mule 5.1.2 anypoint studio и java 1.8V. Это вызывает исключение, когда я пытаюсь message.invocationProperties – Sahal
Попробуйте использовать Anypoint Studio 5.2.0, я не знаю, почему он не работает для вас, но использование последней версии, возможно, может решить вашу проблему. –