one note, based on your side question...
EJB 3 entity classes are NOT entity beans...
If you create a jar of entity clases and try to call it out as an ejb-jar, you will run into deployment errors.
vbk
[Message sent by forum member 'vbkraemer' (vbkraemer)]
http://forums.java.net/jive/thread.jspa?messageID=226094