I think I may have found the issue further up in my server log:
[WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=/jdbc/expertDB' to JNDI name '
java:/jdbc/expertDB'
Is there any way to force
Jboss to bind jdbc/expertDB to jdbc/expertDB? It seems to be adding the "java:" on it's own because even when I change my jboss-web.xml to:
I still get the same binding:
[WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=/jdbc/expertDB' to JNDI name 'java:jdbc/expertDB'