如果无法找到 IBM Workplace Collaboration Services 应用程序中的故障,别担心,我们将展示如何使用 IBM Rational Application Developer for WebSphere Software v6.0 来调试这些故障。为了便于演示,我们将导入一个包含两个故障的示例应用程序,在 Workplace Collaboration Services 服务器上运行该应用程序,并使用 Rational Application Developer 查找和纠正这些故障。
本文的示例应用程序不是一个完全成熟的 Workplace Collaboration Services 组件。它只是一个简单的度量衡转换应用程序,但用它足以演示如何调试在 Workplace Collaboration Services 应用程序中运行的应用程序。Workplace Collaboration Services 组件的实际开发超出了本文的范围。
本文假设您熟悉 Workplace Collaboration Services 及其应用程序、Rational Application Developer 和 Java 编程。
设置
我们的示例应用程序是用 Collaborative Component Wizard for IBM Workplace Collaboration Services 应用程序开发的,现在可以从 IBM Workplace Software Development Kit (SDK) 中获得该应用程序。因此,需要正确地设置 Workplace Collaboration Services 服务器和 Rational Application Developer workspace,以便使用此示例应用程序。请参阅 developerWorks 中的文章“为 IBM Workplace Collaboration Services 创建协作组件” 来设置您的工作空间。
将组件安装到 Workplace Collaboration Services 服务器之前,首先要在服务器上安装和配置 Workplace SDK 运行时文件,如果还没有完成这项工作,请参阅 Workplace SDK User's Guide 来获得安装和配置信息。该指南解释了如何在服务器上设置 Workplace SDK 运行时文件,这项工作只需要做一次即可。
为了调试运行在 Workplace Collaboration Service 中的应用程序,该服务器需要运行在调试模式下。要设置该模式,首先需要登录到 Workplace Collaboration Services 服务器的 Administrative Console。在导航树中展开 Servers 节点,单击 Application Servers,然后在主窗格中单击 WebSphere_Portal 服务器来修改其属性(参见图 1 )。
图 1. Administrative Console 应用服务器列表
向下滚动该页面,直到您找到 Debugging Service 项,单击该项来设置用于调试服务的属性。在 Debugging Service 页面上,选择 Startup 选项来启动服务,并输入想要使用的端口(参见图 2)。如果要修改默认端口,请务必牢记它们,因为以后还需要使用它们。
图 2. Administrative Console 应用程序服务器的调试服务属性
如果对配置感到满意,则单击 OK 保存对主配置所做的更改,然后在继续前进之前重启服务器。
在 Rational Application Developer 中,利用项目交换 (project interchange) 功能导入本文附带的示例应用程序。操作过程如下:选择 File - Import - Project Interchange,然后选择 measureconverter.zip 文件,单击 Select All,最后单击 Finish 导入示例。如果操作正确,而且正确地配置了工作空间,那么在 Project Explorer 视图中应该能够看到这些项目,Project Explorer 视图类似于如图 3 (您可能需要展开相关组节点)。这里应该没有构建错误。
文章来源于领测软件测试网 https://www.ltesting.net/