[ 
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)

Reply via email to