【发布时间】:2012-03-29 07:50:55
【问题描述】:
我在一个继承的项目上工作,该项目足够老,可以使用 EJB 2.1 和 JBoss 4(某些版本)。我们现在想要继续使用 JBoss 7.1.1,但要坚持 EJB 2.1 实现(要进行的更改太多了)。 JBoss 7.1.1 与 EJB 2.1 兼容吗?
【问题讨论】:
我在一个继承的项目上工作,该项目足够老,可以使用 EJB 2.1 和 JBoss 4(某些版本)。我们现在想要继续使用 JBoss 7.1.1,但要坚持 EJB 2.1 实现(要进行的更改太多了)。 JBoss 7.1.1 与 EJB 2.1 兼容吗?
【问题讨论】:
唯一的问题是您无法像使用 EJB2.x 那样定义自定义 JNDI 名称
【讨论】:
它与 Java EE 6 full profile 的 AS 7.1.0 最终发行说明中指定的 EJB-2.x 兼容:
EJB 3.1 Full - 添加了许多关键功能,包括远程 通信、异步方法调用、定时器、消息驱动 bean,以及与 EJB 2 的遗留兼容性。
它对于 JBoss AS 7.1.1 保持不变,因为它是对 JBoss AS 7.1.0 的维护更新。
【讨论】: