- 在“J2EE 层次结构”视图中,右键单击 1.1 项目,然后选择。
或者,如果想要保留初始 EJB 1.1 项目,可创建新的 2.x
项目,然后将现有项目 JAR 文件导入其中()。
虽然项目是
EJB 2.x 项目,但是,现有的(即已导入的)EJB 1.1 容器管理的持久性(CMP)实体 bean 仍然是 EJB 1.1 bean。即,CMP 实体 bean 未转换到 EJB 2.x。
J2EE 迁移向导将 EJB 2.x 项目中的企业 bean 从 1.1 迁移到 2.x 中。(如果选择了将
1.1 CMP 实体 bean 迁移到 2.x,则必须迁移 2.x 项目中的所有 bean。但是,可以选择将本地客户机视图添加至这些迁移的 2.x bean。)
- 向导在 EJB 2.x 项目中将保持现有的 EJB 1.1 继承关系。
- 向导还将 EJB 1.1(专有)关系迁移到 EJB 2.x(标准)关系,并且还具有其它优点。
注: 如果具有任何已映射的关联,则将为关联本身创建 EJB 2.x
关联,但是那些关联的角色映射将变得无效。如果运行验证,则您将看到发生错误。为解决此问题,先打开映射编辑器,然后保存映射。角色映射将被除去。然后,可以再次运行验证并重新映射角色。