Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Camel Tools to Add or Edit Endpoints From Current Cursor Positon

DZone's Guide to

Camel Tools to Add or Edit Endpoints From Current Cursor Positon

Tool support for Apache Camel takes another step forward with seamless transition from route specification in XML or Java to GUI and back.

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

This is a continuation of the video blogs I have done about our development on the fabric8 Camel tools.

I had a chance to grab a beer and do a one-take video recording. This time, I am demonstrating how the Camel tools is able, from  the cursor position in your Java editor such as IDEA or Eclipse, to add or edit Camel endpoints in a type-safe way using a wizard. What is cool about the command is that you just put the cursor on the line with the endpoint to edit, or place the cursor where you want to add the endpoint.

The video is 7 minutes long and shows Eclipse and IDEA where I edit two different Camel projects. One project is using XML for declaring the Camel routes, and the other is using Java. The tools work with both kinds.

So sit back and grab a beer and watch, or if you are in the office then maybe grab a coffee or tea.

.

We are working on doing the same for the EIP patterns and got that working for XML, but the Java bits are still pending. But down the road, what you see in this video would be possible across the board in Camel.

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:
apache camel ,fabric8 ,ide ,eclipse ,intellij

Published at DZone with permission of Claus Ibsen, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}