1. check jndi view, check the status of the mbean
2. You might try removing hsqldb config and naming your ds DefaultDS. When you get this working go back and make the name you want.
Thanks for ideas. I did all that and after some pondering I managed to locate the problem. I simply had misspelled one of the properties for my driver. Anyways, now the DataSource is working and all. Cheers :) !