I'm missing something with my initialisation/start up code for my resource pool because I get the [Default] javax.naming.CommunicationException [Root exception is java.net.MalformedURLException: no protocol: Files/JBoss-2.4.3/conf/default/] message when I try and lookup the resource from my bean.
I used the XADataSourceImpl.java code as my template and the bind code is a straight copy. Everything works fine if I move jboss to a directory with no spaces (currently in "Program Files", hence the above message). Although I could do this and live with it, I don't think it is very robust as the standard jboss services work fine in "Program Files". What am I missing?