Mikal Henriksen [https://community.jboss.org/people/stylpe] created the 
discussion

"Re: Use plain @EJB for remote EJB lookup?"

To view the discussion, visit: https://community.jboss.org/message/820393#820393

--------------------------------------------------------------
Thanks for the quick reply!
> jaikiran pai wrote:
> 
> The server cannot guess what the appname, module name and bean name would be 
> for that target bean (which resides on a different server) to be. It's the 
> user's application which has that idea. 
I know it can't guess the appname and module name, that's what I wanted to know 
if I could configure somewhere. I guess my idea is that I should be able to 
tell the web app "Hey, use this server, this appname and this module name for 
ejb lookups," and the servers figure out the rest from there.

But your answer made me realize that we also need to know the name for the 
implementing class, since that's part of every standard jndi name. Thinking 
about it, it seems weird that the client should have to know about the name of 
the server-side class implementing the interface (the exception is of course 
multiple implementations of the same interface). 

Is this just a limitation of jndi and remote ejb? Other than mapping these 
session beans to custom, shorter jndi names, is there no simpler way to 
accomplish something like this?
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/820393#820393]

Start a new discussion in JNDI and Naming at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2083]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to