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-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new bf3b3429c51 chore: camel-kamelet-starter - fix tests broken by removal
of joor language
bf3b3429c51 is described below
commit bf3b3429c51a51a2487b64db0b87020d35815a44
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Sep 15 22:35:04 2026 +0200
chore: camel-kamelet-starter - fix tests broken by removal of joor language
The joor language was removed in camel 4.23, so switch the remaining tests
to the java language which is its replacement.
Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
Signed-off-by: Claus Ibsen <[email protected]>
---
...EipAggregateJoorTest.java => KameletEipAggregateJavaTest.java} | 8 ++++----
...oorExternalTest.java => KameletLocalBeanJavaExternalTest.java} | 6 +++---
.../src/test/resources/{mybar.joor => mybar.java} | 0
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git
a/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletEipAggregateJoorTest.java
b/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletEipAggregateJavaTest.java
similarity index 93%
rename from
components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletEipAggregateJoorTest.java
rename to
components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletEipAggregateJavaTest.java
index f0ba55fa2d8..69b779d8f53 100644
---
a/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletEipAggregateJoorTest.java
+++
b/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletEipAggregateJavaTest.java
@@ -32,9 +32,9 @@ import
org.apache.camel.test.spring.junit6.CamelSpringBootTest;
@DirtiesContext
@CamelSpringBootTest
-@SpringBootTest(classes = { CamelAutoConfiguration.class,
KameletEipAggregateJoorTest.class, })
+@SpringBootTest(classes = { CamelAutoConfiguration.class,
KameletEipAggregateJavaTest.class, })
-public class KameletEipAggregateJoorTest {
+public class KameletEipAggregateJavaTest {
@Autowired
ProducerTemplate template;
@@ -66,10 +66,10 @@ public class KameletEipAggregateJoorTest {
return new RouteBuilder() {
@Override
public void configure() {
- routeTemplate("my-aggregate").templateBean("myAgg", "joor",
+ routeTemplate("my-aggregate").templateBean("myAgg", "java",
// for aggregation we can use a BiFunction that takes
Exchange as input and return the
// aggregated response
- // camel-joor has special support for this if we use
(e1, e2) -> { ... } as a lambda expression
+ // camel-joor (java language) has special support for
this if we use (e1, e2) -> { ... } as a lambda expression
"(e1, e2) -> {" + " String b1 =
e1.getMessage().getBody(String.class);"
+ " String b2 =
e2.getMessage().getBody(String.class);" + " return b1 + ',' + b2; }")
.templateParameter("count").from("kamelet:source").aggregate(constant(true))
diff --git
a/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletLocalBeanJoorExternalTest.java
b/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletLocalBeanJavaExternalTest.java
similarity index 93%
rename from
components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletLocalBeanJoorExternalTest.java
rename to
components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletLocalBeanJavaExternalTest.java
index 9153e135a2a..41834bc4c52 100644
---
a/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletLocalBeanJoorExternalTest.java
+++
b/components-starter/camel-kamelet-starter/src/test/java/org/apache/camel/component/kamelet/springboot/KameletLocalBeanJavaExternalTest.java
@@ -34,10 +34,10 @@ import
org.apache.camel.test.spring.junit6.CamelSpringBootTest;
@DirtiesContext
@CamelSpringBootTest
-@SpringBootTest(classes = { CamelAutoConfiguration.class,
KameletLocalBeanJoorExternalTest.class, })
+@SpringBootTest(classes = { CamelAutoConfiguration.class,
KameletLocalBeanJavaExternalTest.class, })
@EnabledForJreRange(min = JRE.JAVA_11)
-public class KameletLocalBeanJoorExternalTest {
+public class KameletLocalBeanJavaExternalTest {
@Autowired
ProducerTemplate template;
@@ -77,7 +77,7 @@ public class KameletLocalBeanJoorExternalTest {
@Override
public void configure() {
routeTemplate("whereTo").templateParameter("bar") // name of
bar
- .templateBean("myBar", "joor",
"resource:classpath:mybar.joor").from("kamelet:source")
+ .templateBean("myBar", "java",
"resource:classpath:mybar.java").from("kamelet:source")
// must use {{myBar}} to refer to the local bean
.to("bean:{{myBar}}");
diff --git
a/components-starter/camel-kamelet-starter/src/test/resources/mybar.joor
b/components-starter/camel-kamelet-starter/src/test/resources/mybar.java
similarity index 100%
rename from
components-starter/camel-kamelet-starter/src/test/resources/mybar.joor
rename to components-starter/camel-kamelet-starter/src/test/resources/mybar.java