This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 6f1d7018db63a9de98acf99998014874cab37116 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Wed Sep 16 07:14:34 2020 +0200 Camel-package-maven-plugin: Check if component dsl folder really exist and return eventually --- .../java/org/apache/camel/maven/packaging/ComponentDslMojo.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java index 5767a62..270840d 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java @@ -118,7 +118,12 @@ public class ComponentDslMojo extends AbstractGeneratorMojo { throw new RuntimeException(e.getMessage(), e); } - Path root = findCamelDirectory(baseDir, "core/camel-componentdsl").toPath(); + File camelDir = findCamelDirectory(baseDir, "core/camel-componentdsl"); + if (camelDir == null) { + getLog().info("No core/camel-componentdsl folder found, skipping execution"); + return; + } + Path root = camelDir.toPath(); if (sourcesOutputDir == null) { sourcesOutputDir = root.resolve("src/generated/java").toFile(); }