通过企业 Bean 组装支持 Web Service 的 JAR 文件
您可以使用组装工具以及从工具生成的工件来组装支持 Web 服务的企业 Bean Java™ 档案 (JAR) 文件。
准备工作
您可以使用随附的组装工具组装基于 Java 的 Web 服务模块WebSphere® Application Server。
您需要从 WSDL2Java 命令行工具生成的以下工件以完成本任务:- 没有支持 Web Service 的已组装企业 Bean JAR 文件
- 服务端点接口的已编译 Java 类
- Web Service 描述语言 (WSDL) 文件
- 完整的webservices.xml,ibm-webservices-bnd.xmi , 和ibm-webservices-ext.xmi部署描述符、基于 XML 的远程过程调用 (JAX-RPC) 映射文件的 Java API。
有关此任务
过程
- 启动组装工具。阅读有关启动组装工具的信息Rational® Application Developer文档。
- 如果尚未完成,请配置组装工具使它在 Java EE 模块上工作。 需要确保启用了 Java EE 和 Web 类别。阅读有关配置组装工具的信息Rational Application Developer文档。
- 将使用组装工具包、应用程序组装工具或其他工具创建的 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