通过企业 Bean 组装支持 Web Service 的 JAR 文件
使用组装工具通过根据工具生成的工件来组装支持 Web Service 的企业 Bean Java™ 归档 (JAR) 文件。
开始之前
可以使用 WebSphere® Application Server 提供的组装工具来组装基于 Java 的 Web Service 模块。
您需要从 WSDL2Java 命令行工具生成的以下工件以完成本任务:- 没有支持 Web Service 的已组装企业 Bean JAR 文件
- 服务端点接口的已编译 Java 类
- Web Service 描述语言 (WSDL) 文件
- 完整的 webservices.xml、ibm-webservices-bnd.xmi 和 ibm-webservices-ext.xmi 部署描述符,以及 Java API for XML-based remote procedure call (JAX-RPC) 映射文件。
关于此任务
过程
- 启动组装工具。 请参阅 Rational® Application Developer 文档中关于启动组装工具的信息。
- 如果尚未完成,请配置组装工具使它在 Java EE 模块上工作。需要确保启用了 Java EE 和 Web 类别。 请参阅 Rational Application Developer 文档中关于配置组装工具的信息。
- 将使用 Assembly Toolkit、Application Assembly Tool 或其他工具创建的 JAR 文件迁移至 Rational Application Developer 组装工具。要迁移这些文件,请将 JAR 文件导入组装工具。请参阅 Rational Application Developer 文档中关于将代码工件迁移至组装工具的信息。
结果
示例
组装后,AddressBook.jar JAR 文件包含以下各文件。本任务中添加的文件以粗体表示。这些文件包括 WSDL 文件、部署描述符和 JAX-RPC 映射文件。
META-INF/MANIFEST.MF
META-INF/ejb-jar.xml
addr/Address.class
addr/AddressBook_RI.class
addr/AddressBookBean.class
addr/AddressBookHome.class
addr/Phone.class
addr/StateType.class
addr/AddressBook.class
META-INF/wsdl/AddressBook.wsdl
META-INF/ibm-webservices-bnd.xmi
META-INF/ibm-webservices-ext.xmi
META-INF/webservices.xml
META-INF/AddressBook_mapping.xml