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 <[email protected]>
>> 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.