Java

Java EE Introduction Video

A while back I published a video as an introduction to CDI, JPA and JSF in the Java EE framework. Let me know what you think and if you would like to see more [...]

Primefaces: Displaying Tabs with Validation Errors

I've been working on a page that makes use of the PrimeFaces TabView and ran into a problem with presenting validation errors. When a validation error occurs [...]

Add Sort Index Indicators to Primefaces Multi-Sort DataTables

The primefaces DataTable is a powerful component and probably the most widely used component in our enterprise application development. One of the features [...]

Enabling a UUID Generator in JPA

Occasionally I prefer to use UUIDs for my primary keys over a Sequence or business key.  This quick article will tell you how to enable it.  It is a [...]

JSF Sheet Component

I'm happy to announce a new open source project based on the excellent Handsontable jQuery UI component. The project provides a JSF Spreadsheet component with [...]

Unit Testing EE6 with OpenEJB

I'm currently working on an EE6 project and one of the items we had to tackle early on is writing unit tests for our CDI beans. We started by using [...]

Extending Primefaces Datatable to Enable Persistent Filter Values

Recently, while working for a client, we discovered an issue with the Primefaces Datatable component and filtering. Our datatable has some action buttons in [...]

Configure a Unity Launcher for Your Java Application

I've been using the Unity interface for some time now, and I have to say I like it.  But it's not without its quirks.  One of the snags I have run into is [...]

Automating a JBoss Deployment with ANT

One area where virtually all organizations seem to differ is in change management--and specifically in the deployment strategy.  Recently, a client requested [...]