Have you looked at the Glassfish EJB FAQ? That's effectively what you would be doing, using one GF as a remote EJB client of the other.
What's the motivation behind the architecture? Why are you splitting them up?
[Message sent by forum member 'whartung' (whartung)]
http://forums.java.net/jive/thread.jspa?messageID=261556