A valid ejb jar requires at least one session, entity (1.x/2.x style), or message driven bean. EJB3+ entity beans (@Entity) are POJOs and should be packaged as library jar.
[Message sent by forum member 'hzhang_jn' (hzhang_jn)]
http://forums.java.net/jive/thread.jspa?messageID=345208