Glassfish V3.1无效的ejb jar它包含零ejb

时间:2012-10-10 08:44:58

标签: jboss glassfish

我只是要从JBoss 6.1迁移到Glassfish 3.1(不要问为什么)。发生以下情况:

Invalid ejb jar [mmsUserMgmtAct-0.0.1-SNAPSHOT.jar]: it contains zero ejb
...
Note: 
1. A valid ejb jar requires at least one session, entity (1.x/2.x style), or message- 
driven bean. 
2. EJB3+ entity beans (@Entity) are POJOs and please package them as library jar. 
3. If the jar file contains valid EJBs which are annotated with EJB component level 
annotations (@Stateless, @Stateful, @MessageDriven, @Singleton), please check server.log 
to see whether the annotations were processed properly.

由于一切都与Jboss完美运行,我可以发誓罐子里有EJB。唯一可能导致错误的事实是,我将接口(@Remote和@Local)加上实体(@Entity)拆分为包xyzService.jar和无状态bean(@Stateless,@ Remote(XyzService)。 class))到另一个名为xyzServiceImpl.jar的存档。

所有包装都是由maven生成的,所以没有问题。也许我应该提一下,我只是把东西复制到autodeploy文件夹中。

任何胶水?

提前谢谢 El Subcomandante

0 个答案:

没有答案