I will test OGNL to have access to the setters fields of the object placed
in the body's exchange.

Charles Moulliard
Senior Enterprise Architect
Apache Camel Committer

*****************************
blog : http://cmoulliard.blogspot.com


On Thu, Jun 11, 2009 at 1:53 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:

> On Thu, Jun 11, 2009 at 1:49 PM, Charles Moulliard<cmoulli...@gmail.com>
> wrote:
> > Hi,
> >
> > Can we have access to the content of the body using simple language ?
> >
> > eg. I have put a Request object in the body of my message and I would
> like
> > to test one of its property : author
> >
> > <camel:simple>${in.body.request.author} == 'camel'</camel:simple>
> No that will not happen.
>
> The simple is not a real language but was mainly added for Spring XML
> routing as you dont have
> a real language in the XML to use and that it could help with 75%+ of
> the use cases.
> For instance for some predicate tests in a content based router or the
> likes.
>
> But it cannot invoke methods based on a graph notation. Camel have
> plenty of other languages
> that can do this: OGNL, Mvel, EL, Groovy, and most of all them
> http://camel.apache.org/languages.html
>
> So pick one and you should be good to go.
>
>
>
>
> >
> > Regards,
> >
> > Charles Moulliard
> > Senior Enterprise Architect
> > Apache Camel Committer
> >
> > *****************************
> > blog : http://cmoulliard.blogspot.com
> >
>
>
>
> --
> Claus Ibsen
> Apache Camel Committer
>
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> Twitter: http://twitter.com/davsclaus
>

Reply via email to