I have succesfully created a pool in glasfish and hsqldb. The only thing you need to congigure is : userName, password and url. If your password is empty then specify () as te value for password. also you need the url and not the databaseName as property.
As driver you can specify the jdbc driver for hsqldb.