JBoss Operation Network (JON) installation tutorial

In this tutorial we will learn how to install JBoss Operation Network (JON) which provides centralized control, configuration, and visibility to JBoss applications and related infrastructure. JBoss Operation Network is part of RedHat subscription, however you can download a trial version at https://access.redhat.com/downloads#eval Unpack the JON server into a folder of your like: jar xvf … 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

Manage JBoss AS 7 with Jython

The JBoss AS7 uses the CLI (Command Line Interface) as main management instrument. You can write complex management script using its own shell public API. However since the release 7.2 of JBoss AS you can also use many other languages to manage the application server. This tutorial shows how to use Jython to manage JBoss … Read more

Categories CLI

Create a JBoss AS 7 appliance with VirtualBox

In this tutorial we will demonstrate how to create in a matter of minutes a JBoss AS 7.1.1 appliance designed around a Linux distribution. The software we will use for this purpose is Oracle’s Virtual Box. VirtualBox is a cross-platform virtualization application. What does that mean? For one thing, it installs on your existing Intel … Read more

WildFly / JBoss EAP classloading explained

JBoss EAP / WildFly classloading explained As mandated by Java EE specifications, an application server should ideally give its deployed applications the freedom to use whatever utility library and whatever version of it, regardless of the presence of concurrent applications that want to use the same library. This is also known as namespace isolation. However, … Read more

How to monitor JBoss with Jolokia

Jolokia is a cool monitoring solution for accessing JMX MBeans remotely. It is different to JSR-160 connectors in so far as it is an agent based approach which uses JSON over HTTP for its communication in a REST-stylish way. As any monitoring solution, an agent is required to interact with the application. Multiple agents are … Read more

Clustering JBoss AS 7

Important Notice: There is a more updated tutorial about Clustering with WildFly Application Server: Clustering WildFly Application Server In this article we will show how to configure in a nutshell JBoss AS 7 for clustering. Then we will deploy a sample Java EE 6 application on the top of it. Earlier JBoss users used to … Read more

Develop Java EE applications on WildFly

In this tutorial we will learn how to develop a basic Java EE 8 application on WildFly which uses Maven to compile and deploy your project.The prerequisites to run this tutorial are: JDK 1.8 or higher Maven WildFly Application Server The technology we are going to use in this basic demo are: JSF: for the … Read more

Using Log4j with JBoss 6

This tutorial has been written for a deprecated version of JBoss AS. We recommend checking the list of JBoss Logging tutorials for an updated list of articles. In this short tutorial we will show how to use log4j on JBoss AS 6 to produce custom application logging. In order to configure your application to use … Read more

Manage JBoss AS with Cargo

Cargo is a framework that allows you to manipulate Java EE containers in a standard way. It ships with a sets of Api, ant tasks and maven plugins that can let you execute administration and deployment tasks.   Installing Cargo   Cargo sources are available at http://cargo.codehaus.org/Downloads   If you need binaries, we suggest you … Read more