Camel Textual Route debugging in Sublime

, by

Few days before it became easier to provide debug adapter support inside Emacs -See this blog post. It is now time to use Camel Debug Adapter in Sublimecamel-tooling/camel-dap-client-sublime. Sublime Debug Adapter client for Apache Camel Prerequisites Camel version 3.18+ camel-debug is available on the classpath have JMX enabled How to configure Sublime In a ~/.config/sublime-text/Packages/Debugger/modules/adapters/camel.py file: from __future__ import annotations from ..typecheck import * from .import util from .. import dap from .

Continue reading ❯

TOOLING

Content Based Routing with Camel, Drools, Quarkus, Kogito, AtlasMap and Apache Kafka!

, by

In this post I want to share with you how to implement a complete, end-to-end Content Based Routing solution using Apache Camel, AtlasMap and Quarkus as a developer platform, including: Drools DMN Engine, Kogito. Apache Kafka is used in this solution as a message broker. Content based routing overview Here is the Enterprise Integration Pattern (EIP) diagram of the flow, annotated with some details of the components used: The focus of this solution is routing healthcare-related messages; for this demo example, messages are routed accordingly to the following decision table rules:

Continue reading ❯

EIPQUARKUSDROOLSKOGITOUSECASESVIDEOS

Apache Camel 3.19 What's New

, by , , , ,

Apache Camel 3.19 has just been released. This release introduces a set of new features and noticeable improvements that we will cover in this blog post. Camel JBang (Camel CLI) In this release we continue the expansion of Camel CLI. You can now easily manage local running Camel integrations. For example to list all running Camel processes: camel ps PID NAME READY STATUS AGE 61818 sample.camel.MyCamelApplica… 1/1 Running 26m38s 62506 dude 1/1 Running 4m34s To see a bit more information, you can use camel get.

Continue reading ❯

RELEASES