Using WildFly CLI to read the configuration file

If you want to read the application server configuration file (e.g. standalone.xml or domain.xml) directly from the CLI all you need to do is executing the command :read-config-as-xml. This can be useful to be executed as part of a script, so that you can redirect the standard output to a file, like in the following … Read more

Categories CLI

How to create a JSF application with Eclipse

Eclipse is the most used software development environment. Lots of specific plugins are available for JBoss products, however also with the minimal Eclipse Enterprise set you can easily build Web applications which uses JSF as user interface.

Read more

Categories JSF

JBoss richfaces tutorial

Important notice: Richfaces framework reached End of Life in 2016. Therefore, you cannot expect fixes or enhancements unless you fork the project and upgrade yourself the framework. We recommend reading these guidelines, if you want to modernize your Richfaces application: How to migrate Richfaces Web applications to another Web UI RichFaces is an open source … Read more

How to inject variables into a JBPM Action handler ?

This tutorial has been written for an old version of jBPM which is now deprecated. The current version of jBPM does not include Action Handlers but you can define WorkItem handlers to run Java code in your process. The following tutorial covers this topic: How to create a custom WorkItem Handler in jBPM You can … Read more

Configuring Persistent Storage on Openshift

This tutorial will introduce you to configuring Storage on Openshift and use it for building stateful applications By default, OpenShift/Kubernetes containers don’t store data persistently. In practice, when you start an a container from an immutable Docker image Openshift will use an ephemeral storage, that is to say that all data created by the container … Read more

Getting started with Openshift using OKD

OKD is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OKD is the upstream Kubernetes distribution embedded in Red Hat OpenShift and can be used to add developer and operations-centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and … Read more

How to run EJB 2 with JBoss / WildFly ?

EJB 2 Entity beans have been marked as optional since JAVA EE 7. This means that each vendor can opt to include them or not.As far as WildFly / JBoss EAP 7 is concerned, EJB Entity Beans are no longer supported. This means Container Managed Persistence (CMP) and Bean Managed Persistence (BMP) entity beans must … Read more

Introduction to Thorntail

IMPORTANT: The Thorntail project (formerly known as WildFly Swarm) has reached End Of Life. The last Thorntail release is the 2.7.0. You are recommended to evaluate a migration plan for your applications. Check this tutorial to learn more: How to migrate Thorntail applications Thorntail is the new name for WildFly Swarm, which can be used … Read more

JAX-WS asynchronous Web Services made simple

Developing rigorous and responsive web service client applications has always been a challenge for architects and developers. JAX-WS 2.0 comes with one effective solution to this problem: asynchronous web service invocation. In this article, we will provide an exposition of this technology with examples built upon the reference implementation. The JAX-WS programming model offers two … Read more

Getting started with Podman

Podman is a container runtime which provides the same features of Docker. The main difference is that it doesn’t require any running daemon (like dockerd) to run on your system. Pods and containers processes are created as children of the Podman tool. Besides it, it can also run without root privileges. So let’s see how … Read more