Quartz advanced tutorial

This is an advanced quartz tutorial which has written for Quartz 1.8.3 release. Here we will show some advanced features of the Quartz scheduler. Please note: If you want an updated tutorial about Quartz 2 with WildFly, we recommend checking this article: Quartz 2 tutorial on JBoss EAP and WildFly How to store parameters in … Read more

Using Jenkins REST Api to manage your jobs remotely

In this tutorial we will learn how we can use the REST API to manage your Jenkins Jobs remotely. Getting Started with Jenkins REST API Many objects of Jenkins provide the remote access API. They are available at /…/api/ where “…” portion is the object for which you’d like to access. The simplest way to … Read more

Using ELK stack to collect WildFly / JBoss EAP metrics

The ELK stack (Elasticsearch, Logstash, and Kibana) has been built to deliver actionable insights in real time from almost any type of data. In this tutorial we will learn how to install them and configure its plugins to poll relevant metrics from WildFly or JBoss EAP. The various components in the ELK Stack have been … Read more

How to run a Jenkins Job Periodically?

In order to run a Jenkins Job periodically, all you need to do is reaching your Job Configuration and move to the Build Triggers section. There you need to check the option Build Periodically and specify a cron expression for your jenkins Job: In the above example, we have used the cron expression “*/1 * … Read more

Monitoring WildFly Container image – Part 2: JVisualVM

In the second tutorial about Container monitoring, we will learn how to monitor a Docker Container image of WildFly with JVisualVM In the first tutorial Monitoring WildFly Container image – Part 1: JConsole we have learnt how to monitor a WildFly image running in a Container using JConsole. Let’s make a short recap: We started … Read more

Solving Jenkins SSLHandshakeException

In this tutorial we will learn how to solve the Jenkins SSL Handshake Exception which you get when you try to install new Plugins and you don’t have a valid certificate installed in your JDK A common issue if you are tring to install Jenkins Plugins is an SSL Handshake Exception when you attempt to … Read more

Clustering with JBoss mod_cluster

Mod cluster is an http based load balancer which greatly simplify the setup of an http cluster. It ships as a set of modules which need to be installed on the httpd server and a Service Archive Library (.sar) which needs to be deployed on WildFly. Wildfly is also able to handle front-end requests with … Read more

How to deploy applications to WildFly using Cargo

Cargo is a thin wrapper that allows you to manipulate various type of application containers (Java EE and others) in a standard way. In this tutorial we will learn how to use it to deploy applications on WildFly from your pom file. Cargo provides the following APIs and tools: A Java API to start/stop/configure any … Read more

How to configure a custom JBoss deployment directory

Deploying applications to WildFly is can be achieved through management instruments or by deploying the artifacts in the deploy directory. See the following tutorial to learn more about about both approaches:  How to deploy applications on WildFly In this tutorial we are going to show how to provide a custom directory or URL for deploying … Read more