Richfaces datatable example

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 The Datatable is used to … Read more

Using OpenTracing API with WildFly application server

The Microprofile Opentracing specification defines a set of API for accessing an OpenTracing compliant Tracer object within the JAX-RS application. The behaviors specify how in/out requests will have OpenTracing Spans automatically created. The API also defines how to explicitly disable or enable tracing for given endpoints. WildFly 14 provides initial support for OpenTracing API and … Read more

Configuring Microservices with MicroProfile Configuration

In the era of Microservices it is essential to be able to externalize and inject both static and dynamic configuration properties for your services. As a matter of fact, microservices are designed to be moved across different environments, therefore it is essential to have a portable externalization of their configuration. In this tutorial we will … Read more

Configuring Agroal Datasource on WildFly

WildFly 14 has been released. One of the most interesting features of it is the new Agroal Datasource. Agroal is a datasource connection pool implementation with integration with transaction, security and other systems. In a nutshell, the advantage over the standard connection pool (provided by the datasources subsystem) is that it does not use the … Read more

Using Templates in Jenkins Job Builder

This is the second tutorial about Jenkins Job Builder. In the first one (Jenkins Job Builder quickstart) we have learned how to define a simple job using YAML syntax and upload it as a job on jenkins. In this tutorial we will learn how to use Tempates to allow us to reuse parts of our … Read more

Jenkins Job Builder quickstart

In this tutorial we will learn how to use Jenkins Job Builder to upload and maintain your Jenkins jobs using simple and human readable YAML or JSON files. If you are using Jenkins, chances are that you are configuring them using its Web interface. While the Web interface of Jenkins can look quite simple for … Read more

Manage Server Resources with Arquillian

Arquillian has support for multiple injection points like @EJB, @Resources and @Inject, but there are also non standard component model objects available within the Arquillian runtime that can be of useful during testing. In this tutorial we will learn how to expose these objects to the test case using the @ArquillianResource injection annotation.   By … Read more