This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new 814fdd73910 CAMEL-21983: camel-jbang - Export to quarkus produces an incorrect application.properties file when referring kamelet files 814fdd73910 is described below commit 814fdd739107bd6ffba1c64e7a0b480b2607d757 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed Apr 16 17:36:20 2025 +0200 CAMEL-21983: camel-jbang - Export to quarkus produces an incorrect application.properties file when referring kamelet files --- .../org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java index 69a8fb2dd0b..995276a589f 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java @@ -155,7 +155,13 @@ class ExportQuarkus extends Export { v = Arrays.stream(v.split(",")) .filter(d -> !d.endsWith(".java")) // skip .java as they are in the src/main/java folder .map(ExportQuarkus::removeScheme) // remove scheme and routes are in camel sub-folder - .map(s -> "camel/" + s) + .map(s -> { + if (s.endsWith("kamelet.yaml")) { + return "kamelets/" + s; + } else { + return "camel/" + s; + } + }) .collect(Collectors.joining(",")); sj.add(v); }