WildFly Project News

New Security Features in WildFly 23

An overview of the new security features in WildFly 23.

WildFly Bootable JAR 4.0 is released!

Bootable JAR Maven plugin 4 has been released.

Upcoming automatic registration of client side default SSLContext

An overview of the upcoming automatic registration of client side JVM wide default SSLContext

WildFly 23 S2I images have been released on quay.io

WildFly 23 S2I Docker images The WildFly S2I (Source-to-Image) builder and runtime Docker images for WildFly 23 have been released on quay.io/wildfly. For a complete documentation on how to use these images using S2I, OpenShift and Docker, refer to the WildFly S2I README. Adding the imagestreams and template to OpenShift At some point the new images will be made available from the OpenShift catalog and image repository. But you can already use these images by...

Configuring DNS ping on a WildFly Bootable JAR cluster application

Note This post is a continuation of my WildFly Bootable JAR cluster application with JKube openshift-maven-plugin blog post. It assumes you are familiar with the demo application we used for that article. Introduction We recently described in this post details about how to deploy and configure a WildFly Bootable JAR cluster application on OpenShift. By default, a Bootable JAR cluster application uses the KUBE_PING protocol for its clustering discovery mechanism. This protocol is based on...

MicroProfile Reactive Messaging in WildFly 23, and WildFly MicroProfile Reactive Specifications Feature Pack 2.0.0.Final

I am pleased to announce the 2.0.0.Final release of the MicroProfile Reactive Specifications Feature Pack for WildFly. Between the 1.0.0.Final release and the WildFly 23.0.0.Final release, we pulled the core of what the feature pack contained into WildFLy. WildFly now contains these Galleon layers which used to live in the 1.0.x stream of the feature pack: microprofile-reactive-messaging - Provides the MicroProfile Reactive Messaging 1.0 functionality - this is a framework for building event-driven, data streaming...

WildFly 23 is released!

I’m pleased to announce that the WildFly 23 Final zip is now available for download. It’s been a busy time since the January WildFly 22 release, with a bit shorter development cycle than normal. But a lot has been accomplished. Let’s have a look at what’s new. New Features MicroProfile 4.0 In this release we have moved our MicroProfile platform implementations from the 3.3 platform specification versions to the 4.0 versions. WildFly 23 supports the...

WildFly 23 Beta1 — More Progress with MicroProfile

I’m pleased to announce that the new WildFly and WildFly Preview 23.0.0.Beta1 releases are available for download at https://wildfly.org/downloads. The WildFly 23 development cycle has been a bit shorter than our typical three months, as we’ve reduced this one some to see if we can get on a rough cadence of Final releases in March/June/September/December. That works well for avoiding releases during the peak summer and year end holiday periods. And the cycle was even...

WildFly 22.0.1 is released!

WildFly 22.0.1.Final is now available for download. It’s been about a month since the WildFly 22 release, so we’ve done a small bug fix update, WildFly 22.0.1. The full list of issues resolved in WildFly 22.0.1 is available here. Issues resolved in the WildFly Core update included with WildFly 22.0.1 are available here. Enjoy!

WildFly Bootable JAR cluster application with JKube openshift-maven-plugin

Introduction This post is a step-by-step guide describing how you can build and deploy on OpenShift an example of a WildFly Bootable JAR application that caches the HTTP session state. We will explore how Bootable JAR uses the KUBE_PING protocol for clustering discovery mechanisms and how you can use JKube openshift-maven-plugin to deploy the application on OpenShift. Getting started The demo application is a minimalistic shopping cart that stores items in the HTTP session. The...