Blogs
Community Blog Feed: Most Recent Posts
Quarkus 2.11.2.Final released - CVE-2022-2466 is still ongoing
We thought we got to the bottom of CVE-2022-2466, a security issue we have with GraphQL services since 2.10 was released, but this one keeps on giving. This issue is only of importance to you if you are exposing GraphQL services using the quarkus-sm…
Testing spring-boot KIE server images built with Jib and Buildpacks
“The purpose of devtools is to improve developers’ lives” (Ixchel Ruiz) MOTIVATION: BUILD AND TEST IMAGES IN THE SAME PROCESS Following the previous article about “”, now we are going through modern Cloud Native tools for building the images (Jib an…
WildFly 27 Alpha4 is released
Today we have released the 27.0.0.Alpha4 version of WildFly, now available on the . This release serves as a major milestone on our way toward support for Jakarta EE 10 in WildFly, as it is the first release of standard WildFly that is based on the …
Profiling to improve DMN file’s loading time: Final Part
, we saw about what is profiling, profiling GWT and started to analyze a DMN file case which took too much time to load in the editor. In this second and final part of the post, we will explore the snapshot collected by the Profiling Tool and do the…
New Keycloak maintainer: Václav Muzikář
We are pleased to welcome as an official maintainer of Keycloak. Vašek has consistently collaborated to the success of Keycloak since 2015 when he joined Red Hat. He is known for his various contributions to our test suite, the Quickstarts, integrat…
Use the wildfly-maven-plugin to create a Docker image of your application
In this article, we will explain how a developer using the Docker image for WildFly can take advantage of the new capabilities of the wildlfy-maven-plugin and the new WildFly runtime image to build their container image. We will describe the changes…
Kogito 1.25.0 released!
We are glad to announce that the Kogito 1.25.0 release is now available! This goes hand in hand with , release. From a feature point of view, we have included a series of new features and bug fixes, including: * Improved support of gRCP to Json Mapp…
Serverless Drools in 3 steps: Kogito, Quarkus, Kubernetes and Knative!
This short tutorial walks you through the configuration and deployment of a simple serverless application, including autoscaling with scale to zero, thanks to , , OpenShift Serverless with Kubernetes and ! STEP 1: DROOLS APP CREATION WITH CODE.QUARK…
Getting started with Jakarta Bean Validation
This article covers the Jakarta Bean Validation specification which allows you to express constraints on your model and create custom ones in an extensible way. Within it, we will cover the legacy from Jakarta EE Validation and the new features avai…
KIE Community welcomes IBM Business Automation
Alex Porcelli and I (Mark Proctor) are very pleased to announce IBM is joining Red Hat in the KIE community. This is a great opportunity to partner as we continue making innovative software for business automation and fostering a tradition of openne…
Keycloak 19.0.1 released
To download the release go to . MIGRATION FROM 18.0 Before you upgrade remember to backup your database. If you are not on the previous release refer to for a complete list of migration changes. ALL RESOLVED ISSUES BUGS * Set resourcesVersionSeed
…
Efesto refactoring – Introduction
This post is meant as an introduction of the overall motivations, goals and choices around the Efesto initiative. PREMISE Originally, "Drools" (and its repository) was meant only as a "rule engine", and all the code was built around this paradigm. O…
This Week in JBoss - July 28th 2022
THIS WEEK IN JBOSS - JULY 28TH 2022 Hello, everyone. Welcome to the latest edition of This Week in JBoss. We are in the middle of summer, but our favorite projects keep coming up with cool new releases, dev tips, and demos. Take a look at the JBo…
How to run Java Mission Control in Eclipse
This article continues our learning through the Java Mission Control (JMC) tool. Within it, we will learn how to run JMC as standalone application or as Eclipse IDE plugin. Firstly, if you are new to Java Mission Control, we recommend checking this …
Keycloak 19.0.0 released
To download the release go to . MIGRATION FROM 18.0 Before you upgrade remember to backup your database. If you are not on the previous release refer to for a complete list of migration changes. ALL RESOLVED ISSUES BUGS * Set resourcesVersionSeed
…
New storage in Keycloak
The current store in Keycloak has some known limitations. For small deployments, it takes too long to initialize the database and start Keycloak. There is no native support for cloud-native deployment. Upgrading to a new Keycloak version often means…
Quarkus 2.11.1.Final and 2.10.4.Final released - Fixing CVE-2022-2466, new Redis Client API, more customization for some core extensions and more
Today, we released both Quarkus 2.11.1.Final and Quarkus 2.10.4.Final. Quarkus 2.11.1.Final is, despite its name, the first 2.11 release. Both versions are fixing CVE-2022-2466 in the SmallRye GraphQL server extension (for real this time). Unfortuna…
Vert.x virtual threads incubator
JEP 425: Virtual threads aka Loom is coming to the Java Platform as a preview in Java 19. The Vert.x team is launching an incubator project to experiment with virtual threads.
How to use Java Mission Control to monitor Java apps
This article is whirlwind tour across the Java Flight Recorder (JFR) and the Java Mission Control (JMC) suite. At the end of it, you will be able to monitor, collect diagnostic data and profile any running Java application. What is Java Flight Recor…
- End of Results -