I have also made the assumption that the return object ends up in out.body is this the case?
--Matt SoaMattH wrote: > > > I am just having a little difficulty on the syntax and the doco at the > juel web site > on el is a bit light on > > What I have done: > > <camel:to uri="bean:receiverBean?method=processData" /> > <camel:choice> > <camel:when> > <camel:el>{$out.body == > 'fullyqualified.ProcessedStatusEnum.ALLREADY_PROCESSED'}</camel:el> > <camel:to ref="incidentFilePriorProcessedEndPoint"/> > </camel:when> > <camel:when> > <camel:el>{$out.body == > 'fullyqualified.ProcessedStatusEnum.PROCESSED_FAILURE'}</camel:el> > <camel:to ref="incidentFileDeadLetterEndPoint"/> > </camel:when> > <camel:when> > <camel:el>{$out.body == > 'fullyqualified.ProcessedStatusEnum.NOT_PROCESSED_YET'}</camel:el> > <camel:to ref="incidentFileDeadLetterEndPoint"/> > </camel:when> > <camel:otherwise> > <camel:to ref="incidentFileProcessedEndPoint"/> > </camel:otherwise> > </camel:choice> > > Every thing is going through the otherwise clause so I am thinking > that I am acessing and comparing the return enum incorrectly? > Any help on syntax would be appreciated. Usually in in JSP's you go eq > rather than == > > --Matt > > > > > > > > Claus Ibsen-2 wrote: >> >> Yeah >> >> There should be a <camel:method> to call a method on a bean. >> >> >> On Thu, Dec 31, 2009 at 8:32 AM, SoaMattH <matt...@netpacket.com.au> >> wrote: >>> >>> >>> I am just looking at >>> http://camel.apache.org/content-based-router.html >>> so seems like my initial thoughts were close. >>> >>> --Matt >>> >>> >>> >>> SoaMattH wrote: >>>> >>>> >>>> I am using camel 2.0. >>>> I want to call a bean as part of my xml route configuration and >>>> then evaluate where to go with somthing like: >>>> >>>> .... >>>> <camel:to uri="bean:recieverA?method=processA" /> >>>> <camel:choice> >>>> <camel:when> >>>> <camel:el></camel:el> >>>> <camel:to ref="EndPointA"/> >>>> </camel:when> >>>> <camel:when> >>>> <camel:el></camel:el> >>>> <camel:toref="EndPointB"/> >>>> </camel:when> >>>> </camel:choice> >>>> ..... >>>> >>>> are there any examples of how this is done ? >>>> >>>> --Matt >>>> >>>> >>>> >>>> >>> >>> >>> ----- >>> /* ---------------------- >>> ** Matt Hannay >>> ** Unix Java C >>> ** Software Engineer >>> ** ------------------- */ >>> -- >>> View this message in context: >>> http://old.nabble.com/Not-sure-of-syntax-or-if-its-possible-or-an-example-tp26975789p26976141.html >>> Sent from the Camel - Users mailing list archive at Nabble.com. >>> >>> >> >> >> >> -- >> Claus Ibsen >> Apache Camel Committer >> >> Author of Camel in Action: http://www.manning.com/ibsen/ >> Open Source Integration: http://fusesource.com >> Blog: http://davsclaus.blogspot.com/ >> Twitter: http://twitter.com/davsclaus >> >> > > ----- /* ---------------------- ** Matt Hannay ** Unix Java C ** Software Engineer ** ------------------- */ -- View this message in context: http://old.nabble.com/Not-sure-of-syntax-or-if-its-possible-or-an-example-tp26975789p27020826.html Sent from the Camel - Users mailing list archive at Nabble.com.