Welcome to Mastertheboss, your go-to resource for enterprise Java development, middleware administration, and DevOps. Explore practical, step-by-step tutorials covering WildFly and JBoss EAP configuration, Keycloak identity management, Quarkus microservices, Jakarta EE, Docker, and OpenShift deployments. Whether you need help setting up SSL/TLS certificates, performance tuning, or integrating enterprise frameworks, find hands-on solutions for your architecture.
Download the latest release of WildFly directly from your terminal:
The PrimeFaces tabView component offers an intuitive way to present multiple content sections, making it ideal for showcasing distinct product categories within an application. In this tutorial, we'll...
MapStruct is a powerful Java annotation processor that simplifies the mapping between Java bean types. In this advanced tutorial, updated for MapStruct 1.6.3.Final, we will explore several advanced features...
In this tutorial, we will discuss how to use Simple Logging Facade for Java (SLF4J) with Wildfly application server. SLF4J is a logging facade that provides a unified interface for various logging frameworks,...
The WildFly Bootable JAR technology allows you to package your enterprise Jakarta EE applications and a trimmed-down WildFly application server into a single executable, runnable JAR file. By provisioning...
This REST Service tutorial is a quick, practical guide for handling file upload and download using REST Services in Java. We will build a Rest Service to upload and download files using the JAX-RS (Jakarta...
Identifying the exact version of WildFly or JBoss EAP running in your environment is an essential task for server management, security patching, CI/CD deployment pipelines, and troubleshooting. Whether...
Log4j2 is the current major generation of the popular Apache Logging Framework — the actively maintained successor to the end-of-life Log4j 1.x. In this tutorial we will learn how to include a Log4j2 configuration...
The error java.lang.OutOfMemoryError: Metaspace indicates that you have exhausted an area of the JVM which serves as a registry for your application's Class Metadata. This article is a step-by-step guide...
Monitoring incoming HTTP requests is a critical task for production web applications, security auditing, and performance tuning. In WildFly (powered by the high-performance Undertow web engine), access...
The WildFly Admin Console, also known as the HAL Management Console, is a web-based interface that allows administrators to manage, configure, and monitor a running WildFly server. This guide covers the...
If you encounter javax.net.ssl.SSLHandshakeException while developing or deploying Java applications on WildFly, Spring Boot, Quarkus, or microservices, it often indicates a mismatch between your client...
This article shows how to enable logs compression in WildFly by setting the appropriate suffix in your Periodic Rotating File Handler. In the second part of this tutorial we will learn how to compress...
Managing the lifecycle of your application server is a fundamental operational task for Java developers and system administrators. This comprehensive guide covers all practical methods to start, stop,...
The PrimeFaces library offers powerful components to enrich Jakarta Server Faces (JSF) applications. One such component, the PrimeFaces dialog, enables the creation of dynamic, interactive dialog boxes....
Deploying a Spring Boot 4 or 3 application on WildFly as a Web Application Archive (WAR) allows organizations to take advantage of existing WildFly application server infrastructure, centralized JNDI/JMS/JTA...