doozer

Local transaction already has 1 non-XA Resource

While developing a bit of functionality that transferred data from one database to another in my current JEE 6 web application I came upon the exception below. Surprisingly for exceptions from deep within system this one is actually quite informative if you understand what it’s saying: the key is knowing that XA means distributed transaction. Transactions can be …

Local transaction already has 1 non-XA Resource Read More »

Creating a Connection Pool in GlassFish 3.1

Database connection pools are by far the simplest and quickest way to get a database connection from a JEE application. This article describes how to set up a new connection pool in GlassFish 3.1. Version 3.0.x of GlassFish used configuration screens that were very similar but in a slightly different place in the menu.

Joomla Modules and Plugins

Joomla has literally thousands of extensions that add various bits of functionality to a Joomla based website. This article covers those Joomla extensions that I find particularly useful or well put together. You can find these and other extensions are the Joomla Extensions site.

Kubuntu 11.04 Email Package Updates

I’ve just built myself a new ITX based system to use as an integration server (amongst other things) for work. I hit a few bumps along the way so as usual I’ll let you know what they were.

JEE 6 and Dates

I’ve been having some problems with dates recently in the application I’m currently working on. I need to be able to specify a date that indicates when a particular piece of information becomes valid. Sounds simple enough, yes? I thought so until I actually came to try and implement it. The problem I faced stemmed …

JEE 6 and Dates Read More »