You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Marat Gubaidullin (Jira)" <ji...@apache.org> on 2024/03/25 23:15:00 UTC
[jira] [Created] (CAMEL-20615) YAML DSL issue with variables
Marat Gubaidullin created CAMEL-20615:
-----------------------------------------
Summary: YAML DSL issue with variables
Key: CAMEL-20615
URL: https://issues.apache.org/jira/browse/CAMEL-20615
Project: Camel
Issue Type: Bug
Components: camel-yaml-dsl
Affects Versions: 4.4.1, 4.4.0
Reporter: Marat Gubaidullin
The following code returns error:
{code:java}
- route:
from:
uri: "direct:start"
variableReceive: "myKey"
steps:
- transform:
simple: "Bye ${body}"
- to: "mock:foo"
- setBody:
variable: "myKey"
- to: "mock:result"
{code}
{code:java}
Unsupported field: variableReceive
in file:test.camel.yaml, line 4, column 24:
variableReceive: "myKey"
^
at org.apache.camel.dsl.yaml.common.YamlSupport.creteEndpointUri(YamlSupport.java:182)
at org.apache.camel.dsl.yaml.deserializers.FromDefinitionDeserializer.construct(FromDefinitionDeserializer.java:84)
at org.apache.camel.dsl.yaml.common.YamlDeserializationContext.lambda$resolve$0(YamlDeserializationContext.java:157)
at org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.asType(YamlDeserializerSupport.java:344)
at org.apache.camel.dsl.yaml.deserializers.RouteDefinitionDeserializer.setProperties(RouteDefinitionDeserializer.java:139)
at org.apache.camel.dsl.yaml.deserializers.RouteDefinitionDeserializer.setProperties(RouteDefinitionDeserializer.java:34)
at org.apache.camel.dsl.yaml.common.YamlDeserializerBase.construct(YamlDeserializerBase.java:66)
at org.apache.camel.dsl.yaml.common.YamlDeserializationContext.lambda$resolve$1(YamlDeserializationContext.java:198)
at org.apache.camel.dsl.yaml.YamlRoutesBuilderLoader$1.configure(YamlRoutesBuilderLoader.java:150)
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)