private Predicate createPredicate(Exchange exchange) {
SimpleLanguage simple = (SimpleLanguage) exchange.getContext().resolveLanguage("simple");
// resolve property placeholders
try {
String resolve = exchange.getContext().resolvePropertyPlaceholders(text);
return simple.createPredicate(resolve);
} catch (Exception e) {
throw ObjectHelper.wrapCamelExecutionException(exchange, e);
}
}