Blogs
Community Blog Feed: Most Recent Posts
Save the Date: WildFly Mini Conference on Nov 20th
Hello, WildFly Community! We are happy to announce that the next WildFly Mini Conference is scheduled for November 20th, 2024! Building on the success of our previous mini conference event, we are eager to bring together our community for another da…
WildFly 35 moves to SE 17, drops SE 11
As I noted in the , our plan is that WildFly 34.x will be the final release series that would run on Java SE 11. Beginning with the WildFly 35 release, the minimum Java SE version for a WildFly server will be SE 17. We have now executed on this plan…
Keycloak DevDay 2025 Pre-Conf Event Announcement
is just around the corner, and we would like to invite you to a special pre-event: the Keycloak Hackathon! HACKATHON: ACTIVELY HELP SHAPE KEYCLOAK On the day before DevDay, on March 5, our hackathon will give you the opportunity to actively contribu…
Keycloak 26.0.2 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * [Documentation] - Configuring trusted certificates - Fully specify truststore path dist/quarkus BUGS * oidc - Java…
Connecting to Redis from a Jakarta EE application
In this tutorial, we’ll learn how to integrate Redis into a Jakarta EE application using the Lettuce client library. Redis is a powerful in-memory data structure store, often used as a cache, message broker, or database. Lettuce is a popular Java cl…
Keycloak 26.0.1 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * [Documentation] - Configuring trusted certificates - Fully specify truststore path dist/quarkus BUGS * oidc - Java…
Quarkus Newsletter #49 - October
Explore how the combination of Quarkus and LangChain4J boosts productivity and efficiency in developing Java-based AI systems as well as understanding the key concepts underlying the development of such applications in "Leveraging Quarkus and LangCh…
Strengthening the Release Process for Quarkiverse and SmallRye
In May, we were alerted about a potential leak in the release process. We acted swiftly to mitigate the issue; fortunately, no damage was done. Even if Quarkiverse has no reported leak, during our investigation, we uncovered a deeper flaw that affec…
WildFly 34 is released!
I’m pleased to announce that the new WildFly and WildFly Preview 34.0.0.Final releases are available for download at . NEW AND NOTABLE This quarter we had a heavy focus on . * WildFly Preview now includes . This feature is provided at the . * WildFl…
Introducing Jakarta Data in WildFly Preview
I’m excited that in the 34 Beta release we were able to introduce support for into WildFly Preview. It was a bit of an unexpected last minute thing that we were able to do this, which left us without time to much in the way of documentation. We’ll c…
Meet Keycloak at KubeCon Salt Lake City, Utah in Nov 2024
We are thrilled to announce that Keycloak will be at KubeCon Salt Lake City, Utah in Nov 2024. There are several Keycloak specific sessions lined up during this conference, and we will be hosting a Kiosk at the Project Pavilion at KubeCon. WHAT IS K…
Backwards compatibility in Keycloak releases
With four major releases of Keycloak every year it can be a daunting task to keep deployments up to date. Especially, since . Combine this with the importance of patching deployments quickly for vulnerabilities, this can leave many deployments open …
Announcement for the Upcoming WildFly Mini Conference!
Hello, WildFly Community! We are excited to share that after the success of our first WildFly Mini Conference earlier this year, we are planning a new edition for November! The inaugural conference was an incredible experience, bringing together Wil…
Supporting Multiple Redis Databases with Infinispan cache aliases enhancement
In Infinispan 15 we provided a large set of commands to make it possible to replace your Redis Server by Infinispan, without changing your code. In this tutorial you will learn how Infinispan cache aliases will help you on replacing your Redis Serve…
Debug a provisioned WildFly server with the help of wildfly-maven-plugin
DEBUG A PROVISIONED WILDFLY SERVER WITH THE HELP OF THE WILDFLY-MAVEN-PLUGIN Sometimes I need to debug my project in a customized WildFly server. The requirements are: * I need to use a specific version of WildFly server. * I need to override the ve…
Keycloak 26.0.0 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * [Documentation] - Configuring trusted certificates - Fully specify truststore path dist/quarkus BUGS * oidc - Java…
How to monitor and invalidate HTTP Sessions in WildFly
This article we will learn how to monitor and invalidate HTTP Sessions in WildFly application server / JBoss EAP using the management instruments such as the Command Line Interface and the Web console. We will also learn how to capture Undertow metr…
The Best Startup Book I Read in 2024: Falling in Love with the Problem, Not the Solution
Why do some startups thrive while others disappear? There are many reasons, but one of the common mistakes is the inability to focus at and navigate the critical phases of a startup: Product-Market Fit, establishing a Business Model, and scaling for…
Coping with Failures during Long Running Actions
In this brief note I want to draw attention to some of the features in the LRA protocol that can help service writers manage failures. LRA is a transaction protocol that provides certain desirable properties for building reliable systems such as Ato…
Quarkus 3.15 - new LTS version
It is our pleasure to announce the release of Quarkus 3.15, which is our new LTS (Long Term Support) version. This version is built on the top of Quarkus 3.14 with some additional bugfixes. New features will come with Quarkus 3.16 that we will relea…
- End of Results -