You should never have been looking up the local ejbs from the global jndi
namespace in the first place. Its only an implementation detail of jboss that
allowed you to do this. I doubt it would work an any other app server. You
should be using the ejb-local-ref mechanism to access the local home
Right, after a lot more digging firstly I found a reference to adding
local-jndi-name to the individual -jboss.xml descriptor files. This worked
for me, but I notice from postings on the web that it doesn't work for
everyone. Hmmm, I wonder if they are using a version of JBoss earlier than