Getting started with AppDynamics and JBoss-WildFly

In this tutorial we will learn how to setup, configure and monitor a WildFly application server node using the AppDynamics Performance Management (APM) solution.   In order to get started with AppDynamics we will start a 15 days free trial subscription at https://portal.appdynamics.com/account/signup/signupForm/ Once expired the pro trail of AppDynamics you can still use the Lite version of it … Read more

Configuring WildFly as Reverse Proxy

In this tutorial we will learn how we can configure the Undertow subsystem to reverse proxy request from one application running on one host to another application running on an another host.    At first some some terminology: what is a reverse proxy ? the common usage of the term proxy usually refers to a forward proxy, which is a server … Read more

Patching WildFly application server

The final version of WildFly 8.1.0 has been released and it contains also the first patch to apply for updating the installation from 8.0.0 Final to 8.1.0. This tutorial shows how to do it.   The first obvious thing you need is downloading the patch which is available at www.wildfly.org:Download the “Update Existing 8.0.0.Final Install” … Read more

Using JConsole to monitor a remote WildFly server

This quick tutorial shows how to monitor a remote WildFly application server in Standalone and Domain mode using the JConsole tool.   Connecting to a remote WildFly Server in Standalone Mode The first thing you need to do is setting up a management user on the remote WildFly server using the add-user.sh/add-user.cmd script: What type of user … Read more

Using Log4J 1.x with WildFly and JBoss EAP

This article discusses how to use the Log4j 1.x with WildFly / JBoss EAP applications. We will show the basic configuration steps and we will deploy a sample application on WildFly. Log4j 1.x has reached EOL Please note that log4j 1.x is no longer supported by the Apache Software Foundation. While it may still function … Read more

Running WildFly with JDK 8

The JDK 1.8 early access is available for download at Oracle’s site. In this short tutorial we will try to use it to start up Wildfly 8 application server.   So once downloaded, installed and configured JAVA_HOME to point to the new JDK 8, let’s now start wildfly 8. The first change that we notice is … Read more

Monitoring transactions with JBoss-WildFly AS

In this tutorial we will demonstrate how to retrieve Transaction information from your Java EE applications running on JBoss/WildFly and how to combine this information with the Narayana Transaction Analyser application. By default the javax.transaction API does not expose details about the single Transaction id which are running on the application server. However, if you … Read more

Maven configuration for Java EE 7 projects on WildFly

In this tutorial we will learn how to configure Maven Project Object Module (pom.xml) so that you can easily build and deploy your applications running on WildFly. In order to do that we will use the following BOM which is available in Maven Central Repository: http://central.maven.org/maven2/org/wildfly/bom/wildfly-javaee7-with-tools/ What is a BOM ? A BOM is also … Read more

How to code a remote JMS client for WildFly

In this tutorial we will learn how to create a remote JMS connection to a Queue which has been deployed on WildFly application server.  In order to create a remote JMS Connection to an HornetQ server, we need to perform a set of steps. At first we need to deploy the Queue to the JMS … Read more

Configuring mod_jk with WildFly/JBoss AS 7

This tutorial contains an excerpt of the upcoming WilfFly Book which shows how to create a load balancing configuration for WildFly 8 using the older Apache Tomcat mod_jk. Although the recommended load balancing solution for clustering JBoss AS7/Wildfly is mod_cluster you should include in your administrator’s skill also the earlier Apache Tomcat mod_jk connector in some scenarios. Configuring … Read more