迁移 J2C 程序时需要执行的步骤

迁移 WebSphere® Studio Application Developer Integration Edition J2C 服务 WSDL 文件时需要执行的步骤。
要将 WSDL 文件迁移到项目中,完成下列步骤:
  1. 要从菜单栏启动 J2C 迁移向导,选择文件 > 新建 > 其他 > J2C
  2. 展开迁移文件夹。
  3. 选择 J2C 服务迁移
  4. 单击下一步
  5. 当您阅读了“J2C 服务迁移”概述页面之后,选择将来调用“J2C 服务迁移”向导时不显示此页面
  6. 单击下一步
  7. 在“选择服务 WSDL”页面上,选择下列其中一个选项:
    • 选择单个 WSDL 文件:如果只想迁移一个服务项目,则选择此选项。
      1. 单击浏览以找到服务 WSDL 文件。
      2. 从目录中选择文件之后,请单击打开
      3. 其他迁移选项字段中,您可以选择
        • 创建命令 bean:如果想要生成命令 bean,则选择此选项。
        • 仅生成数据绑定 bean:如果只想创建数据绑定 bean 而不创建 J2C Java™ bean 和命令 bean,则选择此选项。
      4. 单击“输出项目”字段旁边的浏览以找到您想用来保存已迁移的文件的项目,或者单击新建以创建新的 Java 项目、Web 项目或 EJB 项目。
        注: 如果要创建新项目,则选择适当的 WebSphere Application Server 和 servlet 版本。缺省值是 WebSphere Application Server V6 和 servlet V2.4。
    • 选择包含多个服务 WSDL 文件的文件夹
      1. 单击浏览以找到服务 WSDL 文件。
        注: 如果文件夹中有一个服务 WSDL 文件不包含必需的 <service></service> 标记,则迁移工具不会将它识别为服务文件。迁移过程将忽略不完整的文件,并将迁移该文件夹中的其余文件。在迁移之前,应确保源 WSDL 服务文件中包含 <service></service> 标记。

      2. 从目录中选择文件夹之后,请单击确定
      3. 其他迁移选项字段中,您可以选择
        • 创建命令 bean:如果想要创建命令 bean,则选择此选项。当迁移一个包含多个文件的文件夹时,您没有机会修改输入和输出名称,与进行单个文件迁移时一样。
        • 仅生成数据绑定 bean:如果只想创建数据绑定 bean,则选择此选项。
      4. 在“选择服务”页面上,选择想要迁移的子文件夹或单个服务。
      5. 单击下一步
      6. 在“生成 J2C 的项目”页面中,可以通过选中项目名称字段中的值然后输入替代名称来更改项目名称。可以通过选中项目类型中的值,然后从列表中选择项目类型来更改项目类型。
    • 在“J2C Java bean 的缺省属性”页面上,可以修改包和 J2C Java bean 的缺省属性。对于一个文件夹中包含多个文件这种迁移过程,不会出现此页面,只有单个 WSDL 文件迁移才会出现此页面。
      注: 迁移实现类的缺省名称就是源类的名称再追加上 Proxy。在 Rational® 应用程序工具中,实现类的缺省值是类名加上 Impl。保留“Proxy”名称的原因是为了实现向后兼容性,以便使现有的任何 WebSphere Studio Application Developer Integration Edition 客户机应用程序代码都不会受影响。
    • 单击下一步
    • 如果您选择创建命令 bean,则会出现“创建命令 Bean”页面。选择想要将其功能作为命令 Bean 给出的一个或多个方法。

    • 单击下一步,将出现“迁移总结”页面。

      注: 完成迁移过程之后,在用户界面的右下方就会出现一个状态图标 。可以单击此图标以显示“J2C 迁移服务总结”页面。如果先前未指定将迁移总结保存至文件,现在就可以进行保存。仅当先前未选择此选项时,才会出现将迁移总结保存至文件选项。单击“确定”以关闭总结页面:
    • 如果想要将迁移总结页面保存至 XML 文件,则选择将迁移总结保存至文件。另外,将生成 .xsl(样式表)文件,用来格式化迁移总结 XML 文件。

    • 单击完成以完成迁移过程。
  8. 在某些情况下,在迁移之后可能需要执行一些步骤。
相关概念
J2C 命令 Bean
J2C 迁移工具中的信息映射
迁移路径和已知局限性

反馈