Apache Camel URI completion in VS Code XML Editor and Eclipse Che
Apache Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL. It also uses URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF, as well as pluggable Components and Data Format options. Apache Camel is a small library with minimal dependencies for easy embedding in any Java application.
A few weeks ago, I blogged about Apache Camel URI completion in the Eclipse XML Editor. This week I’m happy to announce that the same feature is available for 2 others IDEs: VS Code and Eclipse Che.
For Eclipse Che, it is currently only on the master branch. It will be available to end-users in an easy way with the next release, 6.1.0. This means that it will be also be available on OpenShift.io in few months.
Everything you need to grow your career.
With your free Red Hat Developer program membership, unlock our library of cheat sheets and ebooks on next-generation application development.SIGN UP
Let us know if you want a specific IDE support. The potential list is here. Contributions for any other IDE is quite welcome.
Three topics are in progress with similar priorities (and help is welcomed):
- Starting industrialization to provide clients who are directly integrated in Marketplace/Update sites instead of having specific binaries to install.
- Merge work with Camel IDEA plugin.
- Adding more features to the Language Server (better completion, validation).
Join the Red Hat Developer Program (it’s free) and get access to related cheat sheets, books, and product downloads.
Download and learn more about Red Hat JBoss Fuse, an innovative modular, cloud-ready architecture, powerful management and automation, and world class developer productivity. It is Java™ EE 7 certified and features powerful, enterprise-grade features such as high availability clustering, distributed caching, messaging, transactions, and a full web services stack.