WildFly Project News
MicroProfile Long Running Actions (LRA) is a specification that defines the protocol and an API for the distributed transactions based on the saga pattern and user-defined compensations. In WildFly 28.0.0.Final, we introduced the integration of Narayana LRA which implements this specification. In this guide, we look into how you can enable LRA in your WildFly distribution and how you can use LRA in your applications. Overview of the LRA protocol We provide only a high-level...
WildFly 28.0.1.Final is now available for download. It’s been about five weeks since the WildFly 28 release, so we’ve done a small bug fix update, WildFly 28.0.1. This includes an update to WildFly Preview. The following issues were resolved in 28.0.1: Bugs [WFLY-17016] - todo-backend QS has outdated Readme instructions [WFLY-17921] - Add missing org.jboss.vfs to RESTEasy Spring deployments [WFLY-17947] - todo-backend Readme OpenShift instructions results in a non-functional QS app [WFLY-17960] - LRA causes...
We are pleased to announce the first release of support for gRPC services in WildFly. gRPC, a Google project, is, as its name suggests, a Remote Procedure Call framework. In some ways, it is a competitor to Jakarta RESTFul Web Services, but it has different semantics and a different performance profile. gRPC rests on another Google project, protobuf, which is, according to the website, "a language-neutral, platform-neutral extensible mechanism for serializing structured data." It consists...
An overview of how to configure the SHA-256 and SHA-512-256 algorithms for the HTTP Digest authentication mechanism.
As the WildFly project continues to move on from the major effort involved with integrating Jakarta EE 10, it’s time to go back to the roughly time-boxed development and release model that worked so well from WildFly 12 until WildFly 26. During that period, the WildFly project followed a roughly time-boxed development model. Roughly every three months we produced a new WildFly major release, with a large set of features, enhancements and bug fixes. We...
How to make accessing user information simpler, with new support for custom principals in WildFly Elytron.
The RESTEasy tracing feature has been integrated into WildFly since its version 28.
I’m pleased to announce that the new WildFly and WildFly Preview 28.0.0.Final releases are available for download at https://wildfly.org/downloads. New and Notable Observability The biggest changes in WildFly 28 relate to the observability space. The micrometer subsystem has been added to standard WildFly, bringing Micrometer support. As part of this work, we’ve added support for Micrometer integration with our MicroProfile Fault Tolerance implementation. The micrometer subsystem was first introduced in WildFly Preview in WildFly 27....
Server Connector for IntelliJ, also known as IntelliJ-rsp is a tool for acquiring, locating, installing, starting, stopping, and deloying artifacts to Application Servers like WildFly and EAP. TheThe project’s source code can be found here: GitHub - IntelliJ-rsp / Server Connector for IntelliJ The project had it’s first public-ready release this week, at version 0.7.0. For people who have used JBossTools or the VS Code Server Connector Extensions, the UI and general workflows should be...
Prospero is a tool provided by the WildFly community: GitHub - wildfly-extras/prospero: Prospero is a tool combining Galleon feature packs and wildfly-channels to provision and update Wildfly server. The purpose of the project can be quoted from the README of the above project link: Prospero is a tool combining Galleon feature packs and wildfly-channels to provision and update Wildfly server. Briefly speaking, you can use the tool to do the version management of your WildFly...