Skip to main content

Posts

Featured

Upgrading to Camel 3.0.0 with Windup

TL;DR: Install Windup and generate your migration report to Camel 3.0.0 by running: bin/mta-cli --input PATH_TO_CAMEL_PROJET --sourceMode --source camel:2 --target camel:3 Checkout sample reports for Camel in Action, Second Edition , Apache Camel Developer's Cookbook and Mastering Apache Camel . Camel 3.0.0 has been released in late 2019 which comes a decade after Camel 2.0.0 was released back in 2009. Camel 3 is a major upgrade from Camel 2 with lots of breaking changes. The Camel team has done a great job documenting those changes. In order to ease the upgrade, Matej and I have decided to leverage the open source appplication migration tool Windup and extend it's existing migration rules by adding Camel 2.x --> Camel 3 rules . Running Windup locally The easiest way to run Windup against your Camel 2 project is to follow the installation instructions which is just downloading a ZIP archive containing a bin/mta-cli executable. Unfortunately, you will need

Latest Posts

Kubernetes, RBAC and OpenID Connect

Apache Camel is on FHIR!

Git Bisect

Upgrading to Java 9