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

Introduction to jBPM 6

This tutorial is an introduction to the jBPM 6 platform which has now reached its final release, bringing lots of power to your business processes. For those which are new to jBPM, you should be aware that jBPM is a Business Process Engine that allows defining executing an monitoring your business processes. jBPM is distributed … 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

Using Transactions in CDI Beans

Before Java EE 7, EJBs were the only component that supported declarative transactions. This made your CDI beans a popular option when used as a glue between the JSF side and the EJB side, which was in charge to complete the transactions declaratively. So, in other words you could choose to either bloat your CDI … 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

Clustering activiti BPMN

In this interview Activiti‘s project lead Tijs Rademakers discusses about best practices for running Activiti BPMN 2.0 solution as part of a cluster of application server nodes.   The Activiti BPM solution is a well adopted and consolidated solution in the Java EE arena. As most of the Enterprise applications running in production are configured to … Read more

WildFly – ActiveMQ integration part 2: module installation

This is the second tutorial about how to integrate Active MQ broker with WildFly. In the first tutorial we have covered how to install Active MQ RAR file on WildFly: This tutorial shows how to deploy a Resource Adapter for ActiveMQ as a module and configure a ConnectionFactory and a Queue towards ActiveMQ. Prerequisite to … 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

Develop mobile Java EE applications using Primefaces

In this tutorial we will learn how to develop a simple Web application for Mobile devices using PrimeFaces mobile extension as JSF API. Today mobile Web traffic is dramatically on the rise, and creating a smooth mobile experience is at the top for every Web master. In spite of slow networks, mobile users expect a … Read more