In this post I’ll show how to add a little bit of inline scripting in your Apache Aries Blueprint xml files. I wouldn’t call it necessarely a best practice, but I have always had the idea that this capability might be usueful; probably I started wanting this when I was forced to use xml to simulate imperative programming structures like ...
Read More »Home »
Cloud Native Camel riding With JBoss Fuse and OpenShift
Red Hat recently released a Microservices integration toolkit for running our microservices in a Docker and Kubernetes environment on OpenShift v3. To help people understand this a little bit better, I’ve migrated the Rider Auto application, which has been around for a while for demoing Apache Camel and JBoss Fuse, into a set of microservices that you can run on ...
Read More »JBoss Fuse – Turn your static config into dynamic templates with MVEL
Recently I have rediscovered a JBoss Fuse functionality that I had forgotten about and I’ve thought that other people out there may benefit of this reminder. This post will be focused on JBoss Fuse and Fabric8 but it might interest also all those developers that are looking for minimally invasive ways to add some degree of dynamic support to their ...
Read More »JBoss BPM Microservices Integration Guide Based on JBoss Fuse 6.2
Early this year we announced the exciting example project for JBoss BPM Suite that centers around a working online Travel Agency project. This initially leveraged web services, that we later migrated to microservices with the help of JBoss Fuse. With the release of JBoss Fuse 6.2, we wanted to revisit the project and make sure you had the latest greatest ...
Read More »JBoss Fuse 6.2 released – guide how to quickly try it
At the Red Hat summit last week, it was announced that JBoss Fuse 6.2 was released. I want to congratulate the fuse team for getting this release out. I know that they have been working very hard all this year to QA and ensure its passes the high barrier of quality expected from an enterprise product. So with my Camel ...
Read More »Integration Testing JBoss Fuse 6.x With Pax Exam, Part I
JBoss Fuse is a powerful distributed integration platform with built in features for centralized configuration management, service discovery, versioning, API gateway, load balancing, failover, etc for your integration-focused microservice deployments. JBoss Fuse 6.x is built on top of the Fabric8 1.x opensource project. This blog is the first part in a two-part series on integration testing when building integration microservices ...
Read More »JBoss Fuse – Some less known trick
TL;DR expose java static calls as Karaf shell native commands override OSGi Headers at deploy time override OSGi Headers after deploy time with OSGi Fragments Expose java static calls as Karaf shell native commands As part of my job as software engineer that has to collaborate with support guys and customers, I very often find myself in the need of ...
Read More »IDC Report on Business Value of using JBoss Fuse (with Apache Camel)
This is just a blog post that has more commercial nature, but you can’t have one without the other. In fact this is what keeps Apache Camel alive and doing so well, due also to its commercial success. This report may be of interest to people who are looking for hard evidence of the value add of using Apache Camel ...
Read More »Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS
I recently put together an end-to-end demo showing step-by-step how to set up a Continuous Delivery pipeline to help automate your deployments and shorten your cycle times for getting code from development to production. Establishing a proper continuous delivery pipeline is a discipline that requires more than just tools and automation, but having good tools and a head start on ...
Read More »