private Expression createExpression(Exchange exchange) {
SimpleLanguage simple = (SimpleLanguage) exchange.getContext().resolveLanguage("simple");
// resolve property placeholders
try {
String resolve = exchange.getContext().resolvePropertyPlaceholders(text);
Expression exp = simple.createExpression(resolve);
if (resultType != null) {
exp = ExpressionBuilder.convertToExpression(exp, resultType);
}
return exp;
} catch (Exception e) {