REST Services using Thorntail

IMPORTANT: The Thorntail project (formerly known as WildFly Swarm) has reached End Of Life. The last announced release is the 2.7.0. You are recommended to evaluate a migration plan for your applications. We recommend checking this article that describes how to run REST Services in a WildFly Bootable JAR application: Turn your WildFly application in a … Read more

How to Test Quarkus applications

In this tutorial, we’ll have a look at writing tests using Quarkus applications. We’ll cover unit tests that you can run using JUnit Testing Framework and RESTAssured that simplifies the Test of REST Endpoints. The @QuarkusTest annotation You can Test Quarkus applications with any Java based testing framework. However, your testing can be greatly simplified … Read more

Getting started with modules on WildFly

A WildFly module is a collection of classes and other resources packaged in a set of JAR files, along with the specification for it. The module specification exposes what the module exports or imports from other modules. Modules Types There are two kinds of modules: Statically Deployed Modules. which are available under $JBOSS_HOME/modules directory. Deployment … Read more

Hibernate Query by example

With Hibernate’s and JPA powerful query facilities, you can express almost everything you typically need to express in SQL, but in object-oriented terms—using classes and properties of classes. In this article, we will show you how to create and execute a Query with JPA and the Hibernate API.

Read more

Securing JBoss applications with PicketBox

PicketBox is the legacy security framework for JBoss / WildFly applications. This security framework is now deprecated on newer versions of WildFly and it’s therefore recommended to switch to Elytron.

Within the Security section of this site, you will find introduction and advanced tutorials to get started with Elytron.

Read more