Thank you for your answer. However, you missed my point. I wasn't asking about injection; I was asking about defining your own portable names. Did you take a look at the link I provided?
I know how to use @EJB to perform injection. What I was asking is that the use I am relating to seems to create another global name ('java:global' namespace) for a bean on which it is defined.
There is no mention of @EJB in Commons Annotations, btw.
[Message sent by forum member 'szczyp']
http://forums.java.net/jive/thread.jspa?messageID=477403