答案 0 :(得分:0)
AS7.x仍然支持EJB2,问题可能是AS7是一个新实现,并且一些调优选项和配置不适用于AS7 - 尤其是EntityBean CMP。 为EAP6添加了一些(基于AS7),您可以下载不受支持的版本。
Wildfly(JBossAS的继任者)将不会继续支持EJB2 EntityBeans,因为EJB3.2将其声明为可选。 注意仍然支持EJB2会话bean,但我建议将其升级到EJB3,这应该非常简单。 您可以保留EJB2接口以为EJB2客户端提供接口,但我希望客户端的工作以及查找字符串都会发生变化。
如果将来应该保留应用程序,我建议迁移到EJB3