How to Camel Debug a Camel Quarkus route deployed on OpenShift from VS Code

, by

How to Camel Debug a Camel Quarkus route deployed on OpenShift from VS Code Requirements This how-to will not cover in details the following points, it is assumed that it is installed/preconfigured: VS Code with the Extension Pack for Apache Camel with a folder opened Active connection to an OpenShift cluster JBang available on Command-Line Interface (CLI) Maven available on CLI Note that this tutorial was made with the following versions:

Continue reading ❯

TOOLINGCAMEL QUARKUS

Debugging Camel Quarkus native application in VS Code

, by

Prerequisites Visual Studio Code GraalVM for JDK 20+ Maven 3.9.3+ Extension Pack for Apache Camel by Red Hat Step-by-Step These steps provide a structured approach to generating, setting up, building, and debugging a Camel Quarkus native application within the VS Code environment. Generate Example Camel Route in VS Code Workspace Within your clean VS Code workspace, initiate the creation of an exemplary Camel route using the command Camel: Create a Camel Route using Java DSL.

Continue reading ❯

TOOLINGCAMEL QUARKUSVIDEOS

Deploying a Camel Route in AWS Lambda using Quarkus

, by

Do you fancy running camel route as functions in AWS Lambda. Well I did a small Proof Of Concept to test this and the results were interesting. Thanks to the Quarkus and Camel-Quarkus communities for their efforts to make this technically possible. You can find the working sample in the Camel Quarkus Examples github repo #Deploying a Camel Route in AWS Lambda : A Camel Quarkus example This project uses the following framework

Continue reading ❯

AWSCAMEL QUARKUS

Getting Further With Camel on Quarkus at Apache CON @HOME 2021

, by

I will have the pleasure to cast a new demonstration explaining further development tips for Camel Quarkus at Apache CON @HOME 2021. Some details still remain to be polished, however I can already share with you the preview below: This live coding presentation will be split in 2 parts. First part where we step into the shoes of a day to day Camel Quarkus developer The idea is really to implement a typical Camel route on a local machine.

Continue reading ❯

EVENTSAPACHECAMEL QUARKUS

Camel Quarkus 1.4.0 Released

, by

Apache Camel Quarkus 1.4.0 has been released! We continue to integrate with the latest Camel and Quarkus releases, whilst adding new features and fixing bugs. For a full overview of the changes see the 1.4.0 milestone details. Here are some of the highlights. Major component upgrades Quarkus 1.10.0 New extensions As ever, we added some new extensions and enhanced existing ones with native support. 1 new JVM only extension was added:

Continue reading ❯

RELEASESCAMEL QUARKUS

The Camel: mocking more than ever helped by Quarkus friend

, by

Even implementing a simple stateless micro-service, one could face situations where testing becomes hard. A lot of tools and techniques could help, but having something at hand quickly is very handy. In this post, I’m introducing a Quarkus feature that plays nice with Camel in order to mock beans for test purpose. Camel and Quarkus together for mocking beans It’s long known that Camel offers great support for Java beans. Every time a developer needs custom code, this feature comes to the rescue.

Continue reading ❯

HOWTOSCAMEL QUARKUS

Camel Quarkus 1.1.0 Released

, by

Apache Camel Quarkus 1.1.0 has been released! We continue to integrate with the latest Camel and Quarkus releases, whilst adding new features and fixing bugs. For a full overview of the changes see the 1.1.0 milestone details. Here are some of the highlights. Major component upgrades Camel 3.5.0 Quarkus 1.8.0 New extensions We added a whopping 174 new extensions in this release! This is because Camel Quarkus will shortly become the only and default runtime in our sibling project Camel K.

Continue reading ❯

RELEASESCAMEL QUARKUS

Camel Quarkus 1.0.1 Released

, by

Enjoy the first maintenance release in the 1.0.x branch of Camel Quarkus! What’s inside Highlights: Camel 3.4.3 Quarkus 1.7.1 Details: All changes since 1.0.0 What’s next? Camel Quarkus 1.1.0 will be released shortly after Camel 3.5.0. We will possibly release some candidate releases (CRs) depending on the availability of Camel 3.5.0 CRs. To get an idea which new extensions are coming, look for the extensions having since = 1.1.0 in the list of extensions.

Continue reading ❯

RELEASESCAMEL QUARKUS

Command line utility with Camel Quarkus

, by

Camel and Camel Quarkus are typically used to create integration applications that run as long living processes, a.k.a. daemons or services. In this blog post, we are going to explain a slightly different use case: using Camel Quarkus in programs that exit by themselves after performing some desired tasks. Where can this be useful? The enterprise is full of scheduled batch processing. Say, some system exports some sort of reports daily at 4 a.

Continue reading ❯

HOWTOSCAMEL QUARKUS

Camel Quarkus 1.0.0-CR3 Released

, by

We are pleased to announce the release 1.0.0-CR3 of Camel Quarkus. Camel Quarkus brings the outstanding integration capabilities of Apache Camel to Quarkus - the toolkit for writing subatomically small and supersonically fast Java, Kotlin and Scala applications. Here are some highlights of Camel Quarkus 1.0.0-CR3. New extensions The following new extensions were added: AWS 2 Athena Component DSL JOLT JTA OpenApi Java Tika Vert.x The following extensions added native mode support:

Continue reading ❯

RELEASESCAMEL QUARKUS

Camel Quarkus 1.0.0-CR2 Released

, by

We are pleased to announce the release 1.0.0-CR2 of Camel Quarkus. Camel Quarkus brings the outstanding integration capabilities of Apache Camel to Quarkus - the toolkit for writing subatomically small and supersonically fast Java, Kotlin and Scala applications. So what is new in Camel Quarkus 1.0.0-CR2? New bits While we do not have any new extensions this time, the following extensions were promoted from JVM-only to JVM+native: REST OpenApi Avro data format MongoDB GridFS Debezium PostgreSQL Debezium MySQL All supported bits can be seen in the List of Camel Quarkus extensions.

Continue reading ❯

RELEASESCAMEL QUARKUS