pierpaolo1 opened a new issue, #1420:
URL: https://github.com/apache/camel-karavan/issues/1420
### Describe the bug
I get this exception:
Unsupported field: when
in file:karavan-esb.camel.yaml, line 387, column 21:
id: when-e836
^
### Steps to reproduce the behavior
1. add do Try componente
2. add do Catch component

3. configure do Catch

4. launch: jbang "-Dcamel.jbang.version=4.7.0" camel@apache/camel run *
5. get the exception
Here an extract of generated yaml:

### Variant
Vs Code Extension
### Container Management (if applicable)
None
### Operating System (if applicable)
Linux
### Version
4.7.0
### Relevant log output
```shell
Unsupported field: when
in file:karavan-esb.camel.yaml, line 387, column 21:
id: when-e836
^
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.handleUnknownProperty(YamlDeserializerBase.java:134)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.setProperties(YamlDeserializerBase.java:128)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.construct(YamlDeserializerBase.java:67)
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.ModelDeserializers$CatchDefinitionDeserializer.setProperty(ModelDeserializers.java:1941)
at
org.apache.camel.dsl.yaml.deserializers.ModelDeserializers$CatchDefinitionDeserializer.setProperty(ModelDeserializers.java:1890)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.setProperties(YamlDeserializerBase.java:127)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.construct(YamlDeserializerBase.java:67)
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.common.YamlDeserializerSupport.asCollection(YamlDeserializerSupport.java:322)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.asFlatCollection(YamlDeserializerSupport.java:298)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.asFlatList(YamlDeserializerSupport.java:277)
at
org.apache.camel.dsl.yaml.deserializers.ModelDeserializers$TryDefinitionDeserializer.setProperty(ModelDeserializers.java:19061)
at
org.apache.camel.dsl.yaml.deserializers.ModelDeserializers$TryDefinitionDeserializer.setProperty(ModelDeserializers.java:19025)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.setProperties(YamlDeserializerBase.java:127)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.construct(YamlDeserializerBase.java:67)
at
org.apache.camel.dsl.yaml.common.YamlDeserializationContext.lambda$resolve$1(YamlDeserializationContext.java:198)
at
org.apache.camel.dsl.yaml.deserializers.ProcessorDefinitionDeserializer.construct(ProcessorDefinitionDeserializer.java:37)
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.common.YamlDeserializerSupport.asCollection(YamlDeserializerSupport.java:322)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.asFlatCollection(YamlDeserializerSupport.java:298)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.asFlatList(YamlDeserializerSupport.java:277)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.setStepsFlowMode(YamlDeserializerSupport.java:400)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport.setSteps(YamlDeserializerSupport.java:395)
at
org.apache.camel.dsl.yaml.common.YamlSupport.creteEndpointUri(YamlSupport.java:179)
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:157)
at
org.apache.camel.dsl.yaml.deserializers.RouteDefinitionDeserializer.setProperties(RouteDefinitionDeserializer.java:37)
at
org.apache.camel.dsl.yaml.common.YamlDeserializerBase.construct(YamlDeserializerBase.java:67)
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:170)
at
org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:788)
at
org.apache.camel.builder.RouteBuilder.configureRoutes(RouteBuilder.java:733)
at
org.apache.camel.builder.RouteBuilder.prepareModel(RouteBuilder.java:649)
at
org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:667)
at
org.apache.camel.impl.engine.AbstractCamelContext.addRoutes(AbstractCamelContext.java:988)
at
org.apache.camel.main.RoutesConfigurer.addDiscoveredRoutes(RoutesConfigurer.java:254)
at
org.apache.camel.main.RoutesConfigurer.configureRoutes(RoutesConfigurer.java:236)
at
org.apache.camel.main.BaseMainSupport.configureRoutes(BaseMainSupport.java:618)
at
org.apache.camel.main.BaseMainSupport.postProcessCamelContext(BaseMainSupport.java:700)
at
org.apache.camel.main.MainSupport.initCamelContext(MainSupport.java:339)
at org.apache.camel.main.KameletMain.doInit(KameletMain.java:355)
at
org.apache.camel.support.service.BaseService.init(BaseService.java:78)
at
org.apache.camel.support.service.BaseService.start(BaseService.java:105)
at
org.apache.camel.dsl.jbang.core.commands.Run.runKameletMain(Run.java:1336)
at org.apache.camel.dsl.jbang.core.commands.Run.run(Run.java:873)
at org.apache.camel.dsl.jbang.core.commands.Run.doCall(Run.java:320)
at
org.apache.camel.dsl.jbang.core.commands.CamelCommand.call(CamelCommand.java:71)
at
org.apache.camel.dsl.jbang.core.commands.CamelCommand.call(CamelCommand.java:37)
at picocli.CommandLine.executeUserObject(CommandLine.java:2045)
at picocli.CommandLine.access$1500(CommandLine.java:148)
at
picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2457)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2419)
at
picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277)
at picocli.CommandLine$RunLast.execute(CommandLine.java:2421)
at picocli.CommandLine.execute(CommandLine.java:2174)
at
org.apache.camel.dsl.jbang.core.commands.CamelJBangMain.run(CamelJBangMain.java:168)
at
org.apache.camel.dsl.jbang.core.commands.CamelJBangMain.run(CamelJBangMain.java:61)
at main.CamelJBang.main(CamelJBang.java:36)
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]