How the DS configuration looks like in JBoss?
Do you place the *-ds.xml datasource configuration in <JBOSS>/server/<your config>/deploy ?
and the jdbc driver in <JBOSS>/lib or /server/<your config>/lib?
Also you should look into the wiki http://community.jboss.org/wiki/configdatasources