Drools tutorial – The Rule Engine made simple

In this tutorial we will learn about the JBoss Drools Rule engine and how to run a simple example on the top of it using Drools latest release which is (). We will explore the core aspects of JBoss Drools, equipping you with the knowledge to drive efficiency, agility, and revenue growth in your organization. … Read more

Debugging RestAssured Tests

When you run REST Assured tests, you may encounter errors such as failing assertions, incorrect responses, or unexpected behaviors. This article explains some techniques that can help you identify the root cause of these errors and fix them quickly. By debugging your tests, you can see what’s happening under the hood and find the issues that are causing the test failures.

Read more

How to build a Maven archetype for a Jakarta EE project

Welcome to our comprehensive tutorial on building a Maven archetype for a Jakarta EE project! In this step-by-step guide, we will empower you with the knowledge and skills to create a powerful foundation for your enterprise applications. With our expert guidance, you’ll master the process of designing a customizable archetype that adheres to best practices … Read more

How to lazy load your Entity relations ?

This tutorial will teach you how to configure and optimize the fetch type strategy used in your Jakarta EE / Hibernate applications. In JPA terms, the FetchType strategy defines strategies for fetching data from the database. The default FetchType depends on the cardinality of the relationship. Here is a quick summary of defaults: Fetch Strategy … Read more

How to solve “Too many Open Files” in Java applications

Scenario: Your application log displays the error message “Too many Open Files“. As a result, application requests are failing and you need to restart the application. In some cases, you also need to reboot your machine. In this article we will discuss File handling best practices and how to prevent File leaks in Java with proper resource management.

Read more

Java Lambda Expressions Examples

Lambda expressions in Java are a concise way to represent anonymous functions or “function literals.” They are primarily used to implement functional interfaces, which are interfaces with a single abstract method. Let’s dive into some examples.

Read more