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 bfea1c41d46 Changed constructor to use instances CamelConfiguration 
(#16025)
bfea1c41d46 is described below

commit bfea1c41d462f9ee130956848b2fff786b1cc322
Author: Evgeny Makarov <patriot-8...@ya.ru>
AuthorDate: Tue Oct 22 10:16:52 2024 +0500

    Changed constructor to use instances CamelConfiguration (#16025)
---
 core/camel-main/src/main/java/org/apache/camel/main/Main.java           | 2 +-
 .../src/main/java/org/apache/camel/main/MainCommandLineSupport.java     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/camel-main/src/main/java/org/apache/camel/main/Main.java 
b/core/camel-main/src/main/java/org/apache/camel/main/Main.java
index fbdf88d436a..b0e8a40a6f4 100644
--- a/core/camel-main/src/main/java/org/apache/camel/main/Main.java
+++ b/core/camel-main/src/main/java/org/apache/camel/main/Main.java
@@ -58,7 +58,7 @@ public class Main extends MainCommandLineSupport {
      * @param configurationClasses additional camel configuration classes
      */
     @SafeVarargs
-    public Main(Class<?> mainClass, Class<CamelConfiguration>... 
configurationClasses) {
+    public Main(Class<?> mainClass, Class<? extends CamelConfiguration>... 
configurationClasses) {
         super(configurationClasses);
         this.mainClass = mainClass;
         configure().withBasePackageScan(mainClass.getPackageName());
diff --git 
a/core/camel-main/src/main/java/org/apache/camel/main/MainCommandLineSupport.java
 
b/core/camel-main/src/main/java/org/apache/camel/main/MainCommandLineSupport.java
index 0c092f7b02e..bbeb3bf33f6 100644
--- 
a/core/camel-main/src/main/java/org/apache/camel/main/MainCommandLineSupport.java
+++ 
b/core/camel-main/src/main/java/org/apache/camel/main/MainCommandLineSupport.java
@@ -40,7 +40,7 @@ public abstract class MainCommandLineSupport extends 
MainSupport {
     private volatile boolean initOptionsDone;
 
     @SafeVarargs
-    public MainCommandLineSupport(Class<CamelConfiguration>... 
configurationClasses) {
+    public MainCommandLineSupport(Class<? extends CamelConfiguration>... 
configurationClasses) {
         super(configurationClasses);
     }
 

Reply via email to