可以使用组装工具配置 ibm-webservicesclient-bnd.xmi 部署描述符文件。
开始之前
可以使用应用程序服务器提供的组装工具来配置部署描述符。
在使用它之前,必须配置组装工具。请参阅 Rational® Application Developer 文档中关于配置组装工具的信息。
关于此任务
在组装客户机模块后,请完成此步骤以配置 ibm-webservicesclient-bnd.xmi部署描述符。
部署描述符是必需的,以便 WebSphere® Application Server 可处理入局 Web Service 请求。
用下面提供的步骤配置 ibm-webservicesclient-bnd.xmi 部署描述符文件:
过程
- 启动组装工具。 请参阅 Rational Application Developer 文档中关于启动组装工具的信息。
- 切换至 Java EE 透视图。
- 单击。
- 打开项目资源管理器。
- 单击。
- 查找模块的部署描述符文件。 技巧:部署描述符:<module>
- 双击部署描述符文件以打开部署描述符编辑器。
- 选择编辑器窗口中的 WS 绑定选项卡,以打开 Web Service 客户机绑定编辑器。
- 验证 serviceRefLink 元素设置。
- 打开 Web Service 客户机绑定编辑器。
- 单击服务引用选项卡。
- 单击添加。
- 从列表中选择客户机部署描述符文件中定义的服务引用。
- 验证 deployedWSDLFile 元素设置。
- 打开 Web Service 客户机绑定编辑器。
- 选择服务引用。
- 展开服务引用详细信息部分。
- 单击“部署的 WSDL 文件”字段旁边的浏览。
- 选择新的 Web 服务描述语言 (WSDL) 文件。
- 单击确定。
还可以用管理控制台更改部署的 Web Service 的 deployedWSDLFile 元素。单击。
- 验证 defaultMappings 元素设置。
- 打开 Web Service 客户机绑定编辑器。
- 单击缺省映射。
- 单击添加。
- 在新添加的行中编辑条目以在 WSDL 文件中 portType 和 port 之间建立映射。每个 portType 只支持一个条目。
- 单击确定。
还可以用管理控制台更改部署的 Web Service 的 defaultMappings 元素。单击。
- 通过端口限定名绑定详细信息部分,访问 Web Service 客户机端口绑定编辑器。
- 验证 syncTimeout 元素设置。
- 为端口创建端口限定名绑定。
- 打开 Web Service 客户机绑定编辑器。
- 确认在组件范围引用或服务引用部分中选择了服务引用。
- 展开端口限定名绑定部分。
- 单击添加。会打开添加端口限定名绑定对话。
- 在端口名称空间链接字段中输入您要配置的 WSDL 文件端口的名称空间。
- 在端口局部名链接字段中输入您要配置的 WSDL 文件端口的 loacal_name。显示在端口限定名绑定列表中的名称是 WSDL 文件端口的局部名。
- 单击确定。
- 通过找到“同步超时”字段并输入期望的值来配置 syncTimeout 属性。 缺省值为 300 秒。
- 验证 basicAuth 元素设置。
- 找到端口限定名绑定详细信息部分中的 HTTP 基本认证字段。
- 在“用户标识”字段和“密码”字段中输入期望的值。
- 单击确定。
- 验证 sslConfig 元素设置。
- 找到端口限定名绑定详细信息部分中的 SSL 配置字段。
- 在名称字段中输入期望的值。
- 单击确定。
- 编辑属性后,在您的键盘上输入 ctrl-s 以保存更改。
结果
您已配置了
ibm-webservicesclient-bnd.xmi 部署描述符。如果您已配置了所有客户机部署描述符,那么测试 Web Service 客户机。如果您还未配置所有客户机部署描述符,那么完成配置,然后测试 Web Service 客户机。