Yup, this is the best way to do it. Using an ejb-ref provides a level of indirection that isolates the
calling code from knowing where the target EJB component is physically deployed.
[Message sent by forum member 'ksak' (ksak)]
http://forums.java.net/jive/thread.jspa?messageID=277857