Post the code of your bean.
anonymous wrote : It doesn't work because of I need to specifiy application name
here:
|
|
| | new InitialContext().lookup("MyApp/BeanLocal/local");
| |
That's the default JNDI name given to the bean. You can override it by using
@RemoteBinding or @LocalBinding annotation on your bean. Here's an example:
import org.jboss.ejb3.annotation.LocalBinding;
import org.jboss.ejb3.annotation.RemoteBinding;
| @Stateless
| @LocalBinding (jndiBinding="MyUserManagerBeanLocal")
| @RemoteBinding (jndiBinding = "MyUserManagerBeanRemote")
| public class UserManagerBean implements UserManagerLocal, UserManagerRemote {
|
You can then use the MyUserManagerBeanLocal or MyUserManagerBeanRemote as the jndi name in
the JNDI lookup.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4172946#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...