Skip navigation

Welcome to another installment of our JBoss Editorial! As mentioned a few weeks ago, we are still looking for a new (and better) place to host our editorial. We are making good progress on this and we should move soon to a new platform. That being said, let’s move right into today’s editorial!


Evangelist's Corner


As always, our very own Eric D.Schabell has published content regularly in the past weeks, including the following items:


Drools and JBPM

Drools and JBPM are always a rich subject matter and if you happen to delve into these realms, you'll probably be interested in these two parts tutorial on Running an event-driven health management business process through a few scenarios (Part 1) (followed by

Running an event-driven health management business process through end user scenarios (Part 2) ). Another blog also offers feedback on Drools & jBPM: Functional Programming in DMN: it FEELs like recursing my university studies again


On the product shelf


We generally don't mention too much the Red Hat Middleware products associated with the JBoss projects in this editorial (it is a community blog post), but there have been two announcements worth mentioning here in the last weeks. First of all, JBoss EAP 7.3 was released and brings new packaging capabilities (as my team worked a lot of this release and we're quite proud 7.3 is out, I thought I'll mention it). The other announcement is the release of Red Hat Data Grid 8.0 which brings new server architecture, improved REST API, and more.



Here are a few more technical articles for you to explore depending on your taste. The first one covers migrating a Spring Boot microservices application to Quarkus, obviously a very interesting topic for any Java developer. A more practical article follows, discussing deploying projects to Apache Felix, Tomcat, and Karaf in VS Code. Then we would suggest looking into Capture database change data with Debezium Apache Kafka connectors, which will bring you to look at very different considerations. Finally, another article mentioning Quarkus: How to quickly run 100 Camels with Apache Camel, Quarkus and GraalVM.

Releases, releases, releases...


Enough of JVM head dump and other javal.lang.Exception? Take a look at something else - that will come in handy in your daily Java work, with this tutorial on Migrating applications to OpenShift!


That's all for another edition of the JBoss Editorial, please join us again for more exciting development from the JBoss Communities.

Welcome to another edition of the JBoss Editorial where we gather news from our communities and explore developments from our projects.


Release Roundup


Quarkus 1.3.1.Final is out. This release makes Java 11 the default for new projects. Heads up for all Java 8 users, deprecation is coming in Quarkus 1.4. Read all about it here.


Quarkus Tools for Eclipse is also available. Find out how to get Quarkus Tools in your Eclipse IDE.


WildFly S2I (Source-to-Image) builder and runtime Docker images for WildFly 19 are released on Among the notable changes in this release is the inclusion of JGroups with the default server configuration. Visit the blog post to learn more and try out some clustering examples.


Keycloak 9.0.2 has also shipped.


All Things Containerized


Fernando Lozano's recent article explores the RHEL UBI in-depth and gives an informative look how OCI standards mean that you can keep using the Docker toolset on Mac or Windows systems to build images that run seamlessly with new RHEL 8 container tools such as Podman.


Eric Schnabell brings us another excellent tutorial that shows you how to get OpenShift Container Platform running locally with Code Ready Containers on your laptop and then use Red Hat process automation tooling with pre-installed containers.


Edson Yanaga delivers a DevNation Tech Talk that focuses on how event-driven architectures help you succeed in distributing data for microservices.


JBang Everywhere


If you haven't yet taken jbang for a spin, you're missing out. jbang makes Java super easy, compiling and packaging with zero need for pom.xml or build.gradle files, maven or gradle wrappers, or extra directory layers. In his latest post, Max Andersen highlights some very interesting uses for his jbang utility, including pure Java implementations of git and kubectl plugins. It's worth a read.


Other Goings On


Infinispan have recently explained their new strategy for improving technical accuracy and maintainability with their documentation. Check out the blog post and take a tour of the docs repository.


Strimzi introduces support for MirrorMaker 2.0, which brings a more dynamic and automated approach to topic replication between Kafka clusters. Get a detailed look from Paul Mellor over at the Strimzi blog.


David Malcolm introduces a static analyzer built into the GCC 10 compiler, which looks like a very promising approach to finding problems with C code at compile-time. Visit David's post to try it out and provide some early feedback.

Filter Blog

By date:
By tag: