jakarta-ee - 不清楚 EJB 3.1 规范 : Message Driven Bean superclasses allowed or not?

标签 jakarta-ee specifications ejb-3.1 message-driven-bean

EJB 3.1 spec我不清楚是否允许使用消息驱动 Bean 父类(super class)。有人能解释一下吗?

第 5.6.2 节,第 151 页说:

A message-driven bean class must not have a superclass that is itself a message-driven bean class

但是第 151 页第 5.6.3 节,就在下面,说:

A message-driven bean class is permitted to have superclasses that are themselves message-driven bean classes.

最佳答案

EJB 3.1 中添加了第 5.6.3 节,以允许 MDB 父类(super class)本身成为 MDB(A.3 节记录了第 5 章的更改历史),但根本没有删除第 5.6.2 节中的句子。正如 NayanWadekar 在评论中提到的,EJB 3.2 中进行了许多编辑清理,并且删除了不允许 MDB 父类(super class)本身成为 MDB 的句子。

关于jakarta-ee - 不清楚 EJB 3.1 规范 : Message Driven Bean superclasses allowed or not?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32732933/

相关文章:

javascript - 使用 GSON 将 JSON 转换为 Java 对象

java - 合并实体,更改其id,再次合并,导致 "mapped to a primary key column in the database. Updates are not allowed"错误

java - EJB 3.1 无接口(interface) Singleton/Stateful session bean 的多个实例

java - 这里如何使用Gson将列表发送回jsp页面?

java - 配置虚拟主题: JMS - Java

c# - 显式布局类型中 bool 字段的语义 (ECMA-334)

html - 我需要在提交按钮上指定类型 ="submit"吗?

licensing - 选择开放标准/规范的许可声明

java - 在 Singleton 的 PreDestroy 方法中访问无状态 EJB

java - 相同的无状态 session bean 在同一应用程序中工作不同