WildFly Project News
In this demonstration, we are using the Gemini CLI to get started with WildFly using its MCP server. By pointing the Gemini CLI to a war file and asking high-level questions, we can provision a server, deploy the application, run the server, and access the WildFly web console.
The new Agent2Agent (A2A) Protocol establishes an open standard for universal interoperability, allowing AI agents built by different vendors or on separate frameworks to communicate and collaborate effectively. By providing a standardized method for exchanging information and coordinating actions, A2A empowers businesses to create a unified, multi-agent ecosystem that breaks down data silos and automates complex workflows across their entire enterprise.The specifications of this protocol are available online, and you can find SDKs for...
I’m pleased to announce that the new WildFly and WildFly Preview 37.0.0.Final releases are available for download at https://wildfly.org/downloads, The Galleon feature packs for WildFly 37 are available in the JBoss Maven repository. Note We expect it will be another day before the 37 artifacts are available in Maven Central. New and Notable This quarter was primarily devoted to bug fixing and clearing of technical debt. A lot of our focus was on working...
We’re working hard on adopting a new governance model for the WildFly projects, and we’d love to have your input. To that end, we’ll be hosting a call (Google meet) a week from today, July 24, 9 AM EDT, to discuss the topic. It would be great to see you there and hear your thoughts! The call is shown on the events page. Details: Meeting link Agenda and discussion document I encourage you to...
Arquillian Cube is an Arquillian extension that provides an easy way to test containerized applications and services on Docker, Kubernetes and OpenShift
We’re excited to announce the release of WildFly 37.0.0.Beta1! This beta release, available for download from https://wildfly.org/downloads, includes new features and several enhancements, alongside numerous component upgrades. Key Highlights in this Beta Release: New Features: Artemis commit-interval attribute for scaledown: WildFly 37 Beta 1 exposes the Artemis commit-interval attribute for scaledown. The /core-service=platform-mbean resources have been evolved to expose new platform MXBeans, attributes and operations. Enhancements: The tasks-jsf quickstart now uses Glow. GPG detached...
WildFly 36.0.1.Final is now available for download. I am pleased to announce that the WildFly 36.0.1.Final release is now available for download. The following issues were resolved in 36.0.1: Bugs [WFLY-19970] - Jakarta MVC from Wildfly 34 built with Galleon on stability level preview cannot find custom template engines in an EAR [WFLY-20564] - Deploying postgresql-42.7.5.jar causes NPE when upgrading from wildfly 35→36 [WFLY-20617] - Deployment fails due to NullPointerException in ExpirationMetaData.getLastAccessTime() Component Upgrades...
WebAssembly (WASM) has emerged as a powerful technology for running high-performance code in various environments. In this article, we’ll explore how to expose WASM binaries as Model Context Protocol (MCP) tools in WildFly. With WildFly AI Feature Pack 0.5.0 we have introduced a new subsystem to expose WASM WebAssembly System Interface (WASI) binaries via CDI, and since we also support MCP tools declaration via CDI, just exposing those binaries as MCP tools was a...
I’m pleased to announce that WildFly has joined the Commonhaus Foundation as a member project. WildFly is a well-established project that wishes to continue to grow and develop. We believe being associated with Commonhaus can help us: Grow our contributor and user communities by associating the project with a vendor-neutral foundation. Update our governance model to incorporate current open source best practices. Continue to improve our openness when it comes to roadmaps, designs and...
Learn how to use a GUI wizard to configure one-way TLS in WildFly.