How to view the JNDI tree in WildFly

Dumping the JNDI tree in WildFly empowers developers to gain deeper insights into the application’s runtime environment, enabling them to identify potential conflicts, or misconfigurations that might affect the overall performance and stability. Furthermore, this process provides a valuable means of documentation, aiding in collaboration between development and operations teams.

Read more

How to configure WildFly in Domain mode

In this article we will learn the basics of Domain mode configuration for WildFly application server / JBoss EAP covering the new Elytronbased configuration. In the second part of this article we will discuss the legacy Domain configuration.

Read more

Getting started with modules on WildFly

A WildFly module is a collection of classes and other resources packaged in a set of JAR files, along with the specification for it. The module specification exposes what the module exports or imports from other modules. Modules Types There are two kinds of modules: Statically Deployed Modules. which are available under $JBOSS_HOME/modules directory. Deployment … Read more

How to deploy MBeans in WildFly

This tutorial shows how to deploy MBeans , bundled in SAR files, on the top of WildFly / JBoss application server. What is a SAR archive? You can use SAR archive to deploy a service component in the application server without dependency on other components. You can create a separate component as a SAR file … Read more

How to install WildFly on Linux

This tutorial will teach you how to install the latest release of WildFly application server on a Linux box. The pre-requisite to install WildFly is that you have available a JDK on your machine.  Installing Java The most heavily tested SE options for WildFly are still Java 11 and Java 8, because both WildFly and … Read more

A Thread pattern for JBoss Enterprise applications

Using Threads in your Enterprise applications has been traditionally discouraged as it might conflict with the Application Server’s own threads. Nevertheless with the introduction of the Asynchronous EJBs it is possible to explore new design patterns which allow managing your thread pool from within the EJB container.    Important notice: this tutorial requires JBoss AS … Read more

EJB invocations from a remote WildFly server

In this tutorial we will show how you can perform EJB to EJB invocations between two WildFly server instances. Calling EJB which are located on a remote EJB server is done differentely depending if the remote client is a standalone client or if the client is located on another instance of WildFly. Java Standalone clients … Read more