[ 
https://issues.apache.org/jira/browse/CAMEL-16480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hokutor updated CAMEL-16480:
----------------------------
    Attachment: camel-expression-bug.png

> Simple expression behavior change after 3.4->3.7 migration
> ----------------------------------------------------------
>
>                 Key: CAMEL-16480
>                 URL: https://issues.apache.org/jira/browse/CAMEL-16480
>             Project: Camel
>          Issue Type: Bug
>    Affects Versions: 3.7.0
>            Reporter: Hokutor
>            Priority: Minor
>         Attachments: camel-expression-bug.png
>
>
> I just upgraded from camel 3.4 to 3.8. I had a logger statement as follows in 
> my application. I was printing exchange body as follows in a log statement
> .log("API response received is ==> ${body}")
> Prior to upgrade, the above log statement prints the exchange body perfectly 
> by evaluating ${body} expression
> However, after upgrade, it prints as following
> API response received is ==> body
>  
> On further digging, just figured that if you happen to add a property with 
> key "body", then it causes the above unexpected behavior. Attaching a 
> screenshot which illustrates the problem with a simple camel route 
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to