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 2022/03/30 16:42:59 UTC

[camel] 01/02: CAMEL-17806: camel-yaml-dsl - Better parser error with source loc:line of the problem

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

commit 6bf3d97f97cc85b8b8a7303c61e39b5aafb32ef7
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Mar 30 18:41:41 2022 +0200

    CAMEL-17806: camel-yaml-dsl - Better parser error with source loc:line of the problem
---
 .../main/java/org/apache/camel/main/DependencyDownloaderKamelet.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/DependencyDownloaderKamelet.java b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/DependencyDownloaderKamelet.java
index 269088b..8bf283d 100644
--- a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/DependencyDownloaderKamelet.java
+++ b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/DependencyDownloaderKamelet.java
@@ -27,6 +27,7 @@ import org.apache.camel.RuntimeCamelException;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.kamelet.KameletComponent;
 import org.apache.camel.dsl.yaml.YamlRoutesBuilderLoaderSupport;
+import org.apache.camel.dsl.yaml.common.YamlDeserializationContext;
 import org.apache.camel.spi.Resource;
 import org.apache.camel.spi.RouteTemplateLoaderListener;
 import org.apache.camel.support.service.ServiceHelper;
@@ -117,7 +118,7 @@ final class DependencyDownloaderKamelet extends ServiceSupport implements CamelC
         }
 
         @Override
-        protected RouteBuilder builder(Node node, Resource resource) {
+        protected RouteBuilder builder(YamlDeserializationContext ctx, Node node) {
             final List<String> dependencies = new ArrayList<>();
 
             Node deps = nodeAt(node, "/spec/dependencies");