Available as of Camel version 2.8
The Ref Expression Language is really just a way to lookup a custom Expression or Predicate from the Registry.
This is particular useable in XML DSLs.
The Ref language supports 1 options, which are listed below.
| || || |
Whether to trim the value to remove leading and trailing whitespaces and line breaks
The Splitter in XML DSL can utilize a custom expression using
<bean id="myExpression" class="com.mycompany.MyCustomExpression"/> <route> <from uri="seda:a"/> <split> <ref>myExpression</ref> <to uri="mock:b"/> </split> </route>
in this case, the Message coming from the seda:a Endpoint will be splitted using a custom Expression which has the id
myExpression in the Registry.
And the same example using Java DSL: