When is the lookup being done? Is it done when the server is starting up? Or is it after
the deployment of your application has been done successfully?
anonymous wrote : javax.naming.NameNotFoundException: MyWorkerBean not bound
How are you packaging the application? Is it just a jar file or an ear? If it's an ear
then you will have to prefix the name of the ear file to the JNDI name. For example, if
your application is MyApp.ear and the bean implementation classname is MyWorkerBean and
your are looking up the remote interface, then the default lookup string will be:
| MyWorker myWorker = (MyWorker) context.lookup("MyApp/MyWorkerBean/remote");
And the most important thing to do when you run into a NameNotFoundException is to look at
the JNDI tree through the jmx-console of JBoss. That will show you the exact lookup string
you have to use. For more details, you can refer
http://jaitechwriteups.blogspot.com/2007/10/why-do-i-get-namenotfoundexce...
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4112163#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...