[
https://issues.apache.org/jira/browse/CAMEL-23325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18073516#comment-18073516
]
Claus Ibsen commented on CAMEL-23325:
-------------------------------------
java.lang.IllegalArgumentException: Cannot find RoutesBuilderLoader in
classpath supporting file extension: prompt.yaml
at
org.apache.camel.main.RoutesConfigurer.resolveRoutesBuilderLoader(RoutesConfigurer.java:549)
at
org.apache.camel.main.RoutesConfigurer.doConfigureModeline(RoutesConfigurer.java:470)
at
org.apache.camel.main.RoutesConfigurer.configureModeline(RoutesConfigurer.java:427)
at
org.apache.camel.main.BaseMainSupport.modelineRoutes(BaseMainSupport.java:870)
at org.apache.camel.main.BaseMainSupport.autoconfigure(BaseMainSupport.java:592)
at org.apache.camel.main.MainSupport.autoconfigure(MainSupport.java:79)
at org.apache.camel.main.KameletMain.autoconfigure(KameletMain.java:819)
at
org.apache.camel.main.BaseMainSupport.postProcessCamelContext(BaseMainSupport.java:960)
at org.apache.camel.main.MainSupport.initCamelContext(MainSupport.java:352)
at org.apache.camel.main.KameletMain.doInit(KameletMain.java:402)
at org.apache.camel.support.service.BaseService.init(BaseService.java:85)
at org.apache.camel.support.service.BaseService.start(BaseService.java:115)
at org.apache.camel.dsl.jbang.core.commands.Run.runKameletMain(Run.java:1736)
at org.apache.camel.dsl.jbang.core.commands.Run.run(Run.java:1067)
at org.apache.camel.dsl.jbang.core.commands.Run.doCall(Run.java:394)
at
org.apache.camel.dsl.jbang.core.commands.CamelCommand.call(CamelCommand.java:72)
at
org.apache.camel.dsl.jbang.core.commands.CamelCommand.call(CamelCommand.java:38)
at picocli.CommandLine.executeUserObject(CommandLine.java:2031)
> camel-yaml-dsl - Only accept xxx.camel.yaml and xxx.yaml as valid YAML DSL
> files
> --------------------------------------------------------------------------------
>
> Key: CAMEL-23325
> URL: https://issues.apache.org/jira/browse/CAMEL-23325
> Project: Camel
> Issue Type: Improvement
> Components: camel-yaml-dsl
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Priority: Major
> Fix For: 4.20.0
>
>
> End users are starting to have yaml files as resource files with AI
> instructions and what else.
> So we should restrict yaml-dsl / camel-jbang to the naming convention that
> xxx.yaml and xxx.camel.yaml are for Camel itself. And anything else should be
> resource files, so you can have prompt.ai.yaml as a file etc.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)