You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/03/29 17:44:14 UTC

(camel) branch camel-4.0.x updated: CAMEL-20635: camel-jbang - Export to quarkus does not work with newer Q releases

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch camel-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.0.x by this push:
     new 8b8d7e9b1f4 CAMEL-20635: camel-jbang - Export to quarkus does not work with newer Q releases
8b8d7e9b1f4 is described below

commit 8b8d7e9b1f46a3485e39eb48240669f616091e8a
Author: Claus Ibsen <cl...@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 f3cf0e9b41d..45e54b788ba 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
@@ -151,11 +151,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";
         }