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 aa5f99e4ac3c CAMEL-23831: Add runtime type guard for camel-main
pom.xml dispatch
aa5f99e4ac3c is described below
commit aa5f99e4ac3c1839a10e174dd6fc5d1bf20e917c
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Jul 4 08:35:54 2026 +0200
CAMEL-23831: Add runtime type guard for camel-main pom.xml dispatch
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Signed-off-by: Claus Ibsen <[email protected]>
---
.../src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 383d99d58912..d8cadac0d527 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -650,7 +650,8 @@ public class Run extends CamelCommand {
return runQuarkus();
} else if (RuntimeType.springBoot == runtime) {
return runSpringBoot();
- } else if (files != null && files.size() == 1 &&
files.get(0).endsWith("pom.xml")) {
+ } else if (RuntimeType.main == runtime
+ && files != null && files.size() == 1 &&
files.get(0).endsWith("pom.xml")) {
return runExistingCamelMainProject();
}
}