This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch lang4 in repository https://gitbox.apache.org/repos/asf/camel.git
commit 0eb613997b1d529c635b25910b5454df31e20f97 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Sat Feb 3 12:20:41 2024 +0100 CAMEL-20378: Languages should be thread-safe and be configured only via properties array, all in the same way. --- .../apache/camel/dsl/groovy/GroovyRouteBuilderLoaderTest.groovy | 7 +------ .../resources/routes/routes-with-languages-configuration.groovy | 7 +------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/groovy/org/apache/camel/dsl/groovy/GroovyRouteBuilderLoaderTest.groovy b/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/groovy/org/apache/camel/dsl/groovy/GroovyRouteBuilderLoaderTest.groovy index 27eddc62a5f..107f1452e18 100644 --- a/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/groovy/org/apache/camel/dsl/groovy/GroovyRouteBuilderLoaderTest.groovy +++ b/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/groovy/org/apache/camel/dsl/groovy/GroovyRouteBuilderLoaderTest.groovy @@ -147,13 +147,8 @@ class GroovyRouteBuilderLoaderTest extends Specification { loadRoute('/routes/routes-with-languages-configuration.groovy') then: - with(context.resolveLanguage('bean'), BeanLanguage) { - beanType == String.class - method == "toUpperCase" - } with(context.resolveLanguage('myBean'), BeanLanguage) { - beanType == String.class - method == "toLowerCase" + (!isValidate()); } } diff --git a/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/resources/routes/routes-with-languages-configuration.groovy b/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/resources/routes/routes-with-languages-configuration.groovy index 707e057bcb7..feeba851b73 100644 --- a/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/resources/routes/routes-with-languages-configuration.groovy +++ b/dsl/camel-groovy-dsl/camel-groovy-dsl-test/src/test/resources/routes/routes-with-languages-configuration.groovy @@ -20,13 +20,8 @@ import org.apache.camel.language.bean.BeanLanguage camel { languages { - bean { - beanType = String.class - method = "toUpperCase" - } myBean(BeanLanguage) { - beanType = String.class - method = "toLowerCase" + validate = false; } } }