Modernizing Camel's Test Support Code: How To

, by

Earlier I wrote a blog post about a multi-release effort to clean up some of the legacy test code for Camel 4. In this blog post, I will dive into more details about how to adjust your code to use the modernized interfaces. New Interfaces Camel 4.9 will introduce two new interfaces to CamelTestSupport that will help users adjust their code and will help us with future maintenance of the test support code.

Continue reading ❯

CAMELTEST

RELEASE 4.4.4

, by

The Camel community announces the immediate availability of the Camel 4.4.4 patch release with 41 bug fixes and improvements. The artifacts are published and ready for you to download from the Central Maven repository. For more details please take a look at the release notes. Many thanks to all who made this release possible. On behalf of the Camel PMC, Gregor Zurowski

Continue reading ❯

RELEASES

Using Camel annotations with LangChain4j high level api available in next Camel Quarkus release

, by

Introduction In a previous blog post, we have seen how Camel could be used to transform raw unstructured text into structured Java objects. The shown example actually uses the LangChain4j high level API where a Java interface will handle the interactions needed with the underlying Large Language Model. However, at this time, a Quarkus LangChain4j issue prevented the usage of the Camel parameter binding annotations. This issue will be fixed in the next Camel Quarkus release, so let’s see how it will work.

Continue reading ❯

CAMELAI