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

Reply via email to