I am getting javax.naming.NameNotFoundException when trying to lookup a simple ejb. It worked on my PC (JBoss 4.0.5 installed with EJB3 using installer). But on Linux, it doesn't work. I installed JBoss 4.0.5 using zip file. And then I installed EJB3 module.
In the jmx-console, Namespace shows comp.ejb3 (class: javax.naming.Context). This I assume tells me that ejb3 was deployed fine. But I am not seeing my bean in the Global JNDI Namespace. I have a simple ejb deployed as jar. I just placed it in default/deploy directory. The same thing worked on PC but not on Linux.
I suspect it has to do with the fact that I installed EJB3 separately. But I have no idea where to go from here.