Migrate language component URIs of the removed csimple and joor languages

Apache 2.0

Renames the csimple and joor language names in language: component URIs, following the removal of both languages in Camel 4.23. The replacement languages, simple and java, accept the same expression, whether it is inlined after the language name, passed through the script query parameter, or sent in the CamelLanguageScript header with a bare language:csimple or language:joor URI. The camel.language.csimple.* configuration keys are not migrated, as the simple language has no counterpart for the csimple options; camel-main fails at startup on a key for an unknown language, so they have to be reviewed manually. The camel.language.joor.* keys are renamed by migrateJoorLanguageProperties.

org.apache.camel.upgrade.camel423.migrateRemovedLanguageUris
mod run . --recipe=org.apache.camel.upgrade.camel423.migrateRemovedLanguageUris

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.

Recipe list

It runs these recipes, in this order.

  1. Change Camel component URI across all DSLs
  2. Change Camel component URI across all DSLs