Changed back to BoneCP connection pooling since glassfish required too many dependencies.