关于此任务
- 在“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 关联,但那些关联的角色映射将变为无效。如果运行验证,那么您将看到错误发生。要解决此问题,请先打开映射编辑器,然后保存映射。
角色映射将被移除。然后,您可以再次运行验证并重新映射角色。