Since we're on a major migration process of this website, some component documents here are out of sync right now. In the meantime you may want to look at the asciidoc in the repository: https://github.com/apache/camel/blob/master/README.md https://github.com/apache/camel/blob/master/components/readme.adoc
For example you could use EL inside a Message Filter in XML
You could also use slightly different syntax, e.g. if the header name is not a valid identifier:
You can use EL dot notation to invoke operations. If you for instance have a body that contains a POJO that has a
To use EL in your camel routes you need to add the a dependency on camel-juel which implements the EL language.
If you use maven you could just add the following to your pom.xml, substituting the version number for the latest & greatest release (see the download page for the latest versions).
Otherwise you'll also need to include JUEL.