[
https://issues.apache.org/jira/browse/CAMEL-24572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-24572:
--------------------------------
Component/s: documentation
(was: camel-stax)
> Use xtokenize as a language in the YAML DSL
> -------------------------------------------
>
> Key: CAMEL-24572
> URL: https://issues.apache.org/jira/browse/CAMEL-24572
> Project: Camel
> Issue Type: Task
> Components: documentation
> Affects Versions: 4.22.0
> Reporter: Raymond
> Priority: Minor
> Fix For: 4.22.1, 4.23.0
>
>
> This works:
> {code:java}
> - split:
> expression:
> xtokenize:
> expression: "{{expression}}"{code}
> But I would like to use it dynamically
> {code:java}
> - split:
> language:
> language: "{{language}}"
> expression: "{{expression}}"{code}
> But this gives an error:
> {code:java}
> Failed to create route:
> 6a951e54bff35100110000c6-a8635cd9-28d6-4c3b-8d83-fa8d7429564f at: >>> step ->
> [[SetProperty[Aggregate-Type, constant{{{aggregateType}}}],
> Split[{{language}}{{{expression}}} -> [SetHeader[CamelSplitIndex,
> simple{${exchangeProperty.CamelSplitIndex}}], SetHeader[CamelSplitSize,
> simple{${exchangeProperty.CamelSplitSize}}], SetHeader[CamelSplitComplete,
> simple{${exchangeProperty.CamelSplitComplete.toString().trim()}}],
> ConvertBodyTo[java.lang.String], to[{{out_split}}]]], to[{{out_default}}]]]
> <<< in route: Route(6a951e54bff35100110000c6-a8635cd9-28d6-4c3b-8d83-fa8d7...
> because: Cannot load from object array because \"properties\" is null {code}
> I also find this error a bit cryptic.
> Maybe related issue: https://issues.apache.org/jira/browse/CAMEL-19111
--
This message was sent by Atlassian Jira
(v8.20.10#820010)