Note that, AFAIK, this works fine [b]as long as[/b] the called and calling beans are in the same EAR file.
The glassfish local/remote FAQ covers this (I don't recall the URL off hand, but it is quoted many times in these forums so a search should find it :-).
[Message sent by forum member 'matterbury' (matterbury)]
http://forums.java.net/jive/thread.jspa?messageID=338162