How to use Camel textual Route Debugger with Unit test in VS Code

, by

EDIT: I recommend to read this new article if using Camel 3.18+. Textual debug for Camel routes allows to set breakpoints at Route definition. It is convenient to leverage this feature with a Unit test. This article will explain how it is possible to configure the project and the VS Code IDE for that. Similar functionality should be possible with other IDEs but not covered in this article. Requirements In this article, we will focus on using VS Code IDE.

Continue reading ❯

TOOLING

Top 10 features of Camel 3.x

, by

At the end of 2019 Camel 3 arrived. Some main features were modularization of the core and support for Java 11. A bunch of other changes were mentioned in Claus Ibsen’s blog: Apache Camel 3 What’s New (top 10) In this blog, we focus on the top 10 of features that arrived since the 3.0 release. As an overview, but also to give some attention to features not everyone is aware of.

Continue reading ❯

CAMEL

Client implementation of the Apache Camel Language Server Protocol for Emacs

, by

Text Editing capabilities of Camel URI with Camel XML DSL The capabilities are based on the Camel Language Server. For instance, code completion of Camel URI with Camel XML Dsl: Diagnostic of Camel URI attribute value with Camel XML Dsl: Diagnostic of Camel URI attribute name with Camel XML Dsl: How to configure Emacs? For the convenience to have all the Emacs configuration in one directory, should use ~/.emacs.d/init.el In a ~/.

Continue reading ❯

TOOLING