Casi seguro que está mal tu sintaxis JNDI en el lookup.
Por qué estás usando un método pulling en vez de Dependency Injection?
Es mas sencillo usar:
Existe una nueva API, a partir de EE6, que tiene una sintaxis JNDI que es
"portable across application servers".