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

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


The following commit(s) were added to refs/heads/vault-auto by this push:
     new cc3c1225272 camel-jbang - Auto detect vault dependencies
cc3c1225272 is described below

commit cc3c12252721cfaa8a22c4eca09918b1af777f99
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Nov 16 12:51:41 2024 +0100

    camel-jbang - Auto detect vault dependencies
---
 .../camel/main/download/DependencyDownloaderPeriodTaskResolver.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloaderPeriodTaskResolver.java
 
b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloaderPeriodTaskResolver.java
index 274735532ac..b0de2937c74 100644
--- 
a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloaderPeriodTaskResolver.java
+++ 
b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloaderPeriodTaskResolver.java
@@ -44,10 +44,10 @@ public class DependencyDownloaderPeriodTaskResolver extends 
DefaultPeriodTaskRes
 
         Optional<Object> answer = super.newInstance(key);
         if (answer.isEmpty()) {
-            // need to use regular factory finder as bootstrap has already 
marked the loader as a miss
+            // need to use regular factory finder as bootstrap has already 
marked as a miss
             final FactoryFinder finder
                     = 
camelContext.getCamelContextExtension().getFactoryFinder(PeriodTaskResolver.RESOURCE_PATH);
-            Object obj = ResolverHelper.resolveService(camelContext, finder, 
key, PeriodTaskResolver.class).orElse(null);
+            Object obj = ResolverHelper.resolveService(camelContext, finder, 
key, Object.class).orElse(null);
             return Optional.ofNullable(obj);
         }
         return answer;
@@ -59,7 +59,7 @@ public class DependencyDownloaderPeriodTaskResolver extends 
DefaultPeriodTaskRes
 
         Optional<T> answer = super.newInstance(key, type);
         if (answer.isEmpty()) {
-            // need to use regular factory finder as bootstrap has already 
marked the loader as a miss
+            // need to use regular factory finder as bootstrap has already 
marked as a miss
             final FactoryFinder finder
                     = 
camelContext.getCamelContextExtension().getFactoryFinder(PeriodTaskResolver.RESOURCE_PATH);
             T obj = ResolverHelper.resolveService(camelContext, finder, key, 
type).orElse(null);

Reply via email to