This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-4.4.x in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-4.4.x by this push: new 3e89265e53d CAMEL-20635: camel-jbang - Export to quarkus does not work with newer Q releases 3e89265e53d is described below commit 3e89265e53d6710a940bd16555088f9ad03ae6a9 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Fri Mar 29 18:43:23 2024 +0100 CAMEL-20635: camel-jbang - Export to quarkus does not work with newer Q releases --- .../java/org/apache/camel/dsl/jbang/core/common/CatalogLoader.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CatalogLoader.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CatalogLoader.java index 97c7aaadcdc..d10bb13826d 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CatalogLoader.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CatalogLoader.java @@ -152,11 +152,12 @@ public final class CatalogLoader { String camelQuarkusVersion = null; CamelCatalog answer = new DefaultCamelCatalog(true); - // quarkus version must end with .Final if (quarkusVersion == null) { return answer; } - if (!quarkusVersion.endsWith(".Final")) { + // quarkus 3.2.x and older must have .Final + boolean finalSuffix = VersionHelper.isLE(quarkusVersion, "3.2"); + if (finalSuffix && !quarkusVersion.endsWith(".Final")) { quarkusVersion += ".Final"; }