Blogs
Community Blog Feed: Most Recent Posts
Debugging natively compiled Java code with NativeJDB
Co-authored by: Ansu Varghese, Research Software Engineer, IBM In collaboration with: Max Andersen, Dimitris Andreadis, Andrew Dinn, Stuart Douglas, Jason Greene, David Grove, David Lloyd, Thomas Qvarnstrom, Foivos Zakkak, Galder Zamarreno (IBM Rese…
Quarkus 2.10.1.Final released - Maintenance release
Today, we released Quarkus 2.10.1.Final, the first maintenance release of our 2.10 release train. It is a safe upgrade for anyone already using 2.10. If you are not using 2.10 already, please refer to the 2.10 migration guide. Full changelog You can…
Kogito 1.23.0 released!
We are glad to announce that the Kogito 1.23.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: * Added endpoint to get source file con…
How to build GraphQL applications with Quarkus
GraphQL is an open-source query and data manipulation language for APIs. This article shows how to create and deploy a sample application using a Quarkus Runtime What is GraphQL? GraphQL is Query language for reading and mutating data in APIs. As a …
Keycloak 18.0.2 released
To download the release go to . MIGRATION FROM 17.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 * New admin console inaccessi…
Profiling to improve DMN file’s loading time
One of my passions is to run profiling tools to find places in the code where performance improvements can be made. Sometimes, we are strongly convinced to know where bottlenecks are, and then, after running a profiler, find out that something compl…
Quarkus 2.10.0.Final released - Preliminary work on Loom’s virtual threads and various refinements all over the place
New month, new Quarkus feature release, you know the drill: Quarkus 2.10.0.Final has landed. This version is a mix of exploratory work and refinements on existing extensions: Preliminary work on Loom’s virtual threads GraphQL non-blocking support Ku…
Using Qute with templates from a database
Introduction I’m part of a Red Hat team that created a multitenant notifications service which sends the notifications from many Red Hat Hybrid Cloud Console apps (the tenants). Our service can be used to send several kinds of notifications, includi…
Keycloak 18.0.1 released
To download the release go to . MIGRATION FROM 17.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 * New admin console inaccessi…
This Week in JBoss - June 16nd 2022
THIS WEEK IN JBOSS - JUNE 16ND 2022 Welcome back! Here’s some great content at the start of summer, and just like always, some releases! We hope you have had a great week and are looking forward to summer. RELEASES, RELEASES, RELEASES! * -…
Struts2 and Tiles Tutorial
This updated tutorial shows how to build and deploy on WildFly a Struts 2 application powered by Apache Tiles, a template framework for Java Web applications. Pre-requisites: we recommend checking this tutorial to learn how to deploy Struts2 applica…
Infinispan 14 indexing & query news
Dear Infinispan community, with the Infinispan 14 development release 03 we introduced some news on indexing and search capabilities. INFINISPAN INDEXING ANNOTATIONS Hibernate annotations are going to be replaced with the new Infinispan indexing ann…
Quick JBang Scripting With IntelliJ Idea
This quick article shows how to install and use JBang’s IntelliJ Idea plugin to create JBang projects and scripts in no time. Firstly, to get started quickly with JBang, we recommend having a look at this article: JBang: Create Java scripts like a p…
Quarkus Newsletter #21 - June
The June newsletter has some great new Quarkus articles. Learn how Banco do Brazil used Quarkus to create a new system to integrate with other financial institutions that participate in the Brazilian Open Banking environment. Get technical on how to…
How to validate Jakarta REST parameters
This article is a walk through the available options to perform validation of REST Endpoint parameters using Jakarta EE. We will show both Bean validation and Entity validation of a REST Service endpoint. The Jakarta Bean Validation specification al…
Kogito 1.22.1 released!
We are glad to announce that the Kogito 1.22.1 release is now available! This goes hand in hand with , release. From a feature point of view, we included a series of new features and bug fixes, including: * Added support for models including collect…
Kafka Distributions Landscape
One aspect of Apache Kafka that makes it superior to other event streaming projects is not its technical features and performance characteristics, but the ecosystem that surrounds it. The number of books, courses, conference talks, Kafka service pro…
Creating tabs using DashBuilder
DashBuilder is a full-featured web application that allows non-technical users and programmers to create business dashboards. Dashboard data can be extracted from heterogeneous sources of information such as Prometheus, JDBC databases, or regular te…
Creating Quarkus applications using IntelliJ IDEA
This tutorial introduces you to JetBrains IntelliJ Quarkus plugin which lets you bootstrap and develop Quarkus projects in the simplest and most productive way. Today, there is a wealth of plugins available to develop applications with Quarkus (incl…
- End of Results -