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 <[email protected]>
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);
}