Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For example you could use EL inside a Message Filter in XML

Code Block
xml
xml
<route>
  <from uri="seda:foo"/>
  <filter>
    <el>in.headers.foo <el>${in.headers.foo == 'bar'}</el>
    <to uri="seda:bar"/>
  </filter>
</route>

You could also use slightly different syntax, e.g. if the header name is not a valid identifier:

Code Block
xml
xml

<route>
  <from uri="seda:foo"/>
  <filter>
    <el>${in.headers['My Header'] == 'bar'}</el>
    <to uri="seda:bar"/>
  </filter>
</route>

...