[ 
https://issues.apache.org/jira/browse/CAMEL-25474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18125250#comment-18125250
 ] 

Claus Ibsen commented on CAMEL-25474:
-------------------------------------

Implemented in https://github.com/apache/camel/pull/27585 (umbrella 
CAMEL-25471), verified by the executed DataWeave corpus test in 
camel-datasonnet.

_Claude Code on behalf of davsclaus_

> camel-dataweave - DataWeave null and selector semantics
> -------------------------------------------------------
>
>                 Key: CAMEL-25474
>                 URL: https://issues.apache.org/jira/browse/CAMEL-25474
>             Project: Camel
>          Issue Type: Sub-task
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Major
>             Fix For: 4.23.0
>
>
> In DataWeave a missing field, an out-of-range or negative index and a 
> selector on null are null, and a field selector on an array maps over it; in 
> Jsonnet these are errors. default must also apply to a missing field. Map all 
> attributes.headers / queryParams / uriParams forms (quoted and bracket keys) 
> and vars[...]. Make upper/lower/trim/sizeOf null-tolerant as in DataWeave. 
> Support .. (descendant) and .* on objects.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to