[ https://issues.apache.org/jira/browse/CAMEL-22248?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18007733#comment-18007733 ]
Claus Ibsen commented on CAMEL-22248: ------------------------------------- Okay so if you forget to specify the component name (uri) in from then the other error can hide this. We need a better error message if this happens. > camel-jbang - Export http endpoint issue with http://@@CamelMagicValue@@ > ------------------------------------------------------------------------ > > Key: CAMEL-22248 > URL: https://issues.apache.org/jira/browse/CAMEL-22248 > Project: Camel > Issue Type: Bug > Components: camel-jbang > Affects Versions: 4.10.6 > Reporter: Claus Ibsen > Assignee: Claus Ibsen > Priority: Major > Fix For: 4.10.7, 4.14.0 > > > If you attempt to export > {code:java} > - route: > from: > parameters: > timerName: "cheese" > repeatCount: "1" > steps: > - to: > uri: http > parameters: > httpUri: "{{env:URL}}" {code} > > camel export hel.yaml --runtime=main --name=cheese --dir=code > ✘ INT 8s > Generating fresh run data > org.apache.camel.FailedToCreateRouteException: Failed to create route: > route-cd19 at: >>> To[http://\{{env:URL}}] <<< in route: > Route(route-cd19)[From[timer:1?repeatCount=1] -> [To[http://... because: > Failed to resolve endpoint: http://@@CamelMagicValue@@ due to: Expected > scheme-specific part at index 5: http: > at org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:246) > at org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:88) > at > org.apache.camel.impl.DefaultModelReifierFactory.createRoute(DefaultModelReifierFactory.java:49) > at > org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:765) > at > org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:626) > at > org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2502) > at org.apache.camel.support.service.BaseService.init(BaseService.java:85) > at > org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2129) > at org.apache.camel.support.service.BaseService.start(BaseService.java:115) > at > org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2148) > at > org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:211) > at org.apache.camel.main.KameletMain.doStart(KameletMain.java:398) > at org.apache.camel.support.service.BaseService.start(BaseService.java:123) > at org.apache.camel.dsl.jbang.core.commands.Run.runKameletMain(Run.java:1633) > at org.apache.camel.dsl.jbang.core.commands.Run.run(Run.java:1005) > at org.apache.camel.dsl.jbang.core.commands.Run.runExport(Run.java:378) > at > org.apache.camel.dsl.jbang.core.commands.ExportBaseCommand.runSilently(ExportBaseCommand.java:375) > at > org.apache.camel.dsl.jbang.core.commands.ExportCamelMain.export(ExportCamelMain.java:66) > at org.apache.camel.dsl.jbang.core.commands.Export.export(Export.java:210) > at org.apache.camel.dsl.jbang.core.commands.Export.doExport(Export.java:98) > at org.apache.camel.dsl.jbang.core.commands.Export.export(Export.java:54) > at > org.apache.camel.dsl.jbang.core.commands.ExportBaseCommand.doCall(ExportBaseCommand.java:294) > 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:2031) > at picocli.CommandLine.access$1500(CommandLine.java:148) > at > picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2469) > at picocli.CommandLine$RunLast.handle(CommandLine.java:2461) > at picocli.CommandLine$RunLast.handle(CommandLine.java:2423) > at > picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277) > at picocli.CommandLine$RunLast.execute(CommandLine.java:2425) > at picocli.CommandLine.execute(CommandLine.java:2174) > at > org.apache.camel.dsl.jbang.core.commands.CamelJBangMain.run(CamelJBangMain.java:199) > at > org.apache.camel.dsl.jbang.core.commands.CamelJBangMain.run(CamelJBangMain.java:72) > at main.CamelJBang.main(CamelJBang.java:36) > Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to resolve > endpoint: http://@@CamelMagicValue@@ due to: Expected scheme-specific part at > index 5: http: -- This message was sent by Atlassian Jira (v8.20.10#820010)