public void messageTakesPrecedenceOverEverything() throws RegistrationException, InitialisationException
{
mvel.setAliases(Collections.singletonMap("message", "'other1'"));
MuleMessage message = new DefaultMuleMessage("", muleContext);
message.setInvocationProperty("message", "other2");
muleContext.getRegistry().registerObject("foo", new ExpressionLanguageExtension()
{
@Override
public void configureContext(ExpressionLanguageContext context)
{
context.addVariable("message", "other3");