ejb-link takes the ejb-name of the target bean. That's either the value of the bean's ejb-name element if it's defined via ejb-jar.xml or the name() attribute of @Stateless. If neither is used, the target bean's ejb-name defaults to the *un*qualified name of the bean class.
[Message sent by forum member 'ksak' (ksak)]
http://forums.java.net/jive/thread.jspa?messageID=261065