What has happened to Apache Camel XQuery transformation? Tbh, I'm not able to make such a route be deployed succesfully due to the fact that language is not known. Even the trivial transformation breaks deployment:

<transform>

<xquery/>

</transform>

due to the org.apache.camel.NoSuchLanguageException exception. It is thrown when artifact "camel-saxon" is not available or when schemas are not mapped properly. Nevertheless in case of SY I cannot make it work. Other languages like XPath are resolved (by org.apache.camel.impl.DefaultLanguageResolver) successfully.

XQuery transfomation is not part of camel core, and as you found it's because camel-saxon is absent. The problem comes from fact that camel DSL is split from component providing it. This causes that some DSL elements are available even if there is no implementation provided. That's true also for languages, data formats and so on. As workaround - you may package camel-saxon as AS7 module and then declare dependency on it for your deployment unit using Dependencies manifest header or jboss-modules xml.

Thanks for the direction. Any way, even with camel-sacon AS7 module deployed and added as a apache camel core module dependency or maven plugin which you recommended for my deployment unit, language is not recognized. Are you sure that it is sufficient?