WildFly Mini Conference

March 25, 2025

Review

Date
Tuesday, March 25, 2025
Video
Full recording
Feedback
If not already done: Please give feedback.

Agenda

Quick prototyping with WildFly

JBang is a tool to create, edit and run self-contained source-only Java programs with unprecedented ease.
In this presentation, we will show how we can use JBang to prototype simple WildFly applications from a single Java source file. We start with a simple Web application and will integrate with a AI chat model in less than 15 minutes.

Jeff Mesnil
Jeff works at Red Hat. He is a core developer on WildFly application server.
WildFly Day One operations with Ansible Automation

We’ll discuss and demonstrate how to use Ansible to manage and make evolve, in fully automated fashion, our WildFly infrastructure. For instance, we’ll see how to change the clustering configuration, smoothly and automatically, using Ansible. WildFly’s cluster capabilities are some of the most powerful features of the app server. It’s ability to leverage multicast to form itself is also quite appreciated by developers, but sometimes creates problems in production, where ops teams prefer to forbid such network communication. With this context in mind, this presentation and demonstration will show how to use Ansible to both set up a cluster of WildFly instances, but also dynamically change the running cluster from using multicast to tcp, with just one playbook run.

Romain Pelisse
Romain Pelisse has been working at Red Hat for over a decade. He started as a runtimes consultant, building on expertise on JBoss EAP (WildFly), and moved to engineering where he became the lead of the Ansible runtimes initiative, focusing on providing the best integration possible between Red Hat middleware solutions and Ansible Automation Platform.
Everything about Jakarta EE TCKs in twenty minutes

This talk will be a quick introduction to the Jakarta EE TCK projects like https://github.com/jakartaee/platform-tck/

Scott Marlow
Scott is a long time WildFly/JBoss developer (around 19 years), contributes to Jakarta EE and also is one of the Jakarta EE Platform TCK leads.
WildFly in a Vendor-Neutral Foundation

This session will provide an update on the WildFly project’s plan to transition to a vendor-neutral foundation. We’ll cover the rationale for such a move and our current plans.

Brian Stansberry
Brian Stansberry is the lead of the WildFly application server project and the principal architect of Red Hat's JBoss Enterprise Application Platform.
WildFly AI Feature Pack: Deploying an MCP server

In this session we will show how to expose a Jakarta EE application as an MCP server. We will interact with WildFly servers using natural language to monitor and troubleshoot running instances.
The technology in use is defined by the MCP protocol and the WildFly MCP server (incubating project)

Emmanuel Hugonnet
Emmanuel works at Red Hat on the messaging subsystem and on the developer experience.
Jean-François Denise
Jean-François Denise is a principal software engineer at Red Hat. He is involved in WildFly provisioning and tooling (WildFly CLI, WildFly Bootable JAR, Openshift images, WildFly Glow).