Monitoring WildFly’s Infinispan caches

In this tutorial we will learn how to monitor the Embedded Infinispan Caches contained in JBoss EAP / WildFly using Infinispan Listeners. An org.infinispan.notifications.Listener is a key element of Infinispan infrastructure. You can define a new Listener by means of the @org.infinispan.notifications.Listener annotation. Objects annotated with this annotation can be attached to a running Cache … Read more

Using Teiid designer for Data Virtualization

This is the second tutorial about Teiid, the data virtualization platform developed by JBoss team and supported as JBoss Data Virtualization. In this tutorial we will use Teiid designer to model a Relational database just using the wizards of the Designer. Start by downloading the Teeid designer from: http://teiiddesigner.jboss.org/downloads In my case I already got … Read more

JBoss AS 5 Datasource configuration

In order to create a DataSource (so that you can use JDBC connectivity) you need to create a file ending with -ds.xml under the “deploy” directory of your server. The default Datasource file The default data source for JBoss 5 is the HypersonicDB data source. Here’s the hsqldb-ds.xml that ships with JBoss : <?xml version=”1.0″ … Read more

Using Batch API with JBoss EAP 6

Today I’m going to demonstrate how to run the Batch API on JBoss EAP 6. As you probably know, Jboss EAP 6 (and AS 7) features the Java EE 6 API which does not include the Batch API, that is part of Java EE 7. In order to run the Batch API on JBoss EAP … Read more

JBoss Teiid quickstart tutorial

Teiid is a data virtualization platform, which can be used to integrate data from multiple datasource like RDBMS, Web services, Plain text files, EXCEL, No SQL databases and more, providing a single view of the data. Teiid is typically executed inside JBoss EAP platform, but can also be run in embedded mode. The enterprise version … Read more

Use Camel to handle your WildFly logs

Many of you have heard about Camel rule based and mediation engine. On this tutorial we will show how to unleash its power to handle the logs from WildFly 9! First of all, if you need a quickstart tutorial about Camel here is an Hello World Camel quickstart In order to trigger Came routes, we will … Read more

Build a RESTful application using jqGrid

This tutorial shows how you can build up an Enterprise application using jQuery and jqGrid plugin on the client side and REST Web services deployed on WildFly application server. Let’s start building the server side at first. Our SimpleRESTService contains two methods only: getPersonList which retrieves a list of Person Entity using a JPA Query … Read more

A JMS Browser for JBoss-WildFly

JBoss AS 7 and WildFly are missing a native interface to browse the JMS queue messages like for example ActiveMQ does. So I started to code by myself a simple application which does it. The application is available on github at  https://github.com/fmarchioni/mastertheboss/tree/master/JMSBrowser It is a regular Web application which uses the javax.jms API to browse … Read more