不清楚EJB 3.1规范:允许或不允许消息驱动Bean超类?

时间:2015-09-23 06:55:26

标签: java-ee specifications ejb-3.1 message-driven-bean

我不清楚EJB 3.1 spec是否允许使用Message Driven Bean超类。任何人都可以对此有所了解吗?

第151页第5.6.2节说:

  

消息驱动的bean类不能有一个超类,它本身就是一个消息驱动的bean类

但是下面的第151页第5.6.3节说:

  

允许消息驱动的bean类具有超类,这些超类本身是消息驱动的bean类。

1 个答案:

答案 0 :(得分:2)

第3.1.3节被添加到EJB 3.1以允许MDB超类本身成为MDB(第A.3节将更改历史记录到第5章),但是根本没有删除5.6.2节中的句子。正如NayanWadekar在评论中提到的那样,EJB 3.2中有许多编辑清理,并且不允许将MDB超类自身作为MDB的句子被删除。