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

apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 0bb30aa99a6175fa626679ce4b35161ba9357073
Author: Sanjana <[email protected]>
AuthorDate: Thu Feb 5 18:36:15 2026 +0530

    chore: Modernize FastCamelContext and CamelMain
    
     - Use try-with-resources in FastCamelContext for safer I/O
    
     - Replace System.out.println with LOG.warn in CamelMain for better logging 
practice
---
 .../main/java/org/apache/camel/quarkus/core/FastCamelContext.java  | 7 ++-----
 .../src/main/java/org/apache/camel/quarkus/main/CamelMain.java     | 3 +--
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
index 2380ac62be..c76d7fe46d 100644
--- 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
+++ 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
@@ -288,12 +288,9 @@ public class FastCamelContext extends DefaultCamelContext 
implements CatalogCame
     }
 
     private String loadJsonSchema(String path) throws IOException {
-        InputStream inputStream = 
getClassResolver().loadResourceAsStream(path);
-        if (inputStream != null) {
-            try {
+        try (InputStream inputStream = 
getClassResolver().loadResourceAsStream(path)) {
+            if (inputStream != null) {
                 return IOHelper.loadText(inputStream);
-            } finally {
-                IOHelper.close(inputStream);
             }
         }
         return null;
diff --git 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMain.java
 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMain.java
index d0db3ca8e9..eae9dcabc7 100644
--- 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMain.java
+++ 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMain.java
@@ -189,8 +189,7 @@ public final class CamelMain extends MainCommandLineSupport 
implements HasCamelC
             }
         }
         if (!valid) {
-            System.out.println("Unknown option: " + String.join(" ", 
unknownArgs));
-            System.out.println();
+            LOG.warn("Unknown option: {}", String.join(" ", unknownArgs));
             showOptions();
             if (failureRemedy.equals(FailureRemedy.fail)) {
                 completed();

Reply via email to