您可以设置 IBM® Rational® Focal Point™ 以用于 IBM WebSphere® Application Server。
开始之前
- 验证是否安装了受支持的 WebSphere Application Server 版本。
- 确保已为 Rational Focal Point 创建了数据库模式和表空间。
- 如果您使用的是 Oracle 数据库,请将 Oracle 安装目录中提供的 ojdbc6.jar 文件复制到以下文件夹中:Websphere install directory/lib。 请确保您已从此位置删除了旧的 ojdbc*.jar 文件。
- 如果正在升级 Rational Focal Point,请清除服务器高速缓存。
- 确保计算机上能提供所需的内存空间。如果内存空间不足,应用程序服务器将无法启动。
过程
- 在 WebSphere 集成解决方案控制台上,更新 JVM 自变量,可以设置这些自变量以控制服务器某些方面的行为。
- 单击。
- 单击 server1。
- 单击。
- 单击 Java 虚拟机。
- 在初始堆和最大堆大小字段中指定所需的值。
- 在通用 JVM 自变量字段中,根据您的平台添加以下 Java 自变量。
- 可选: 如果将 Rational Focal Point 安装设置为使用单一语言环境,请添加 -Duser.language=语言环境代码,以根据语言环境处理区分大小写的排序。 例如:-Duser.language=en
- 单击应用,然后单击确定。
- 如果正在使用 IBM DB2® 或 Oracle 数据库,请指定为 Rational Focal Point 创建的表空间详细信息。
单击定制属性并添加表空间详细信息。
表 1. 表空间详细信息| 数据库 |
详细信息 |
| DB2 |
对象存储器:- 名称:focalpoint/bigObjStorage
- 值:IN FP_BIGOBJ
数据存储器:- 名称:focalpoint/dataStorage
- 值:IN FP_DATA
索引存储器:- 名称:focalpoint/indexStorage
- 值:IN FP_INDEX
|
| Oracle |
对象存储器:- 名称:focalpoint/bigObjStorage
- 值:TABLESPACE FP_BIGOBJ STORAGE (initial 1m next
1m pctincrease 0)
数据存储器:- 名称:focalpoint/dataStorage
- 值:TABLESPACE FP_DATA STORAGE (initial 1m next
1m pctincrease 0)
索引存储器:- 名称:focalpoint/indexStorage
- 值:TABLESPACE FP_INDEX STORAGE (initial 1m next
1m pctincrease 0)
|
- 要指定 Rational Focal Point 许可证文件的位置,请在“定制属性”页面中添加以下详细信息:
- 名称:focalpoint/licenseLocation
- 值:以端口@主机格式输入许可证服务器的位置。
例如:19353@licenseserver。
- 要在 WebSphere Application Server 中启用非 IBM JAX-WS Web Service 引擎,请在“定制属性”页面中添加以下详细信息:
- 名称:com.ibm.websphere.webservices.DisableIBMJAXWSEngine
- 值:true
- 要启用 Rational Publishing Engine 的报告生成功能,请在“定制属性”页面中添加以下详细信息:
- 名称:org.eclipse.emf.common.util.URI.archiveSchemes
- 值:wsjar wszip jar zip
- 为了向 Rational Focal Point 用户提供所需的语言环境,请指定所需语言环境代码,用竖线 (|) 分隔。
在“定制属性”页面上,添加语言环境详细信息:
- 对于 focalpoint/installSelectedLocales,值如下:en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- 对于 focalpoint/defaultLocale,只能指定以下值之一:en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- 为 focalpoint/fontFile、focalpoint/hostName 和 focalpoint/defaultLocale 添加属性值。
- 单击应用,然后单击确定。
- 指定 Rational Focal Point 库文件的类路径。
- 单击。
- 为库指定必需的范围。
- 单击新建。
- 指定库的名称。例如:fpjars
- 指定 Rational Focal Point 库文件的类路径。
这些文件位于 Rational Focal Point 的安装位置:Focal
Point installation directory\Focal Point\artifacts\jars。
- 单击应用,然后单击确定。
- 配置资源环境以指定文件存储器。
- 单击。
- 为库指定必需的范围。
- 单击新建。
- 对于数据存储器的名称,请输入 filestorageProvider。
输入数据存储器的描述,然后单击确定。
- 选择 filestorageProvider,然后通过单击可引用来提供引用详细信息。
- 单击新建。
- 在工厂类名称字段中,输入 com.telelogic.focalpoint.tools.filestorage.FileStorageFactory。
- 在类名字段中,输入 com.telelogic.focalpoint.tools.filestorage.FileStorage
- 单击确定。
- 创建环境条目。
- 单击资源环境条目。
- 为库指定必需的范围。
- 单击新建。
- 在名称字段中,输入 filestorage。
- 在 JNDI 名称字段中,输入 focalpoint/filestorage。
- 单击确定。
- 选择文件存储并指定文件存储数据库详细信息。单击定制属性。
- 单击新建。
- 在名称字段中,输入 storageClassName。
- 在值字段中,输入 com.telelogic.focalpoint.tools.filestorage.FileStorageDB。
- 确保类型为 java.lang.String
- 单击确定。
- 指定文件存储器的基本路径信息。
单击新建。
- 在名称字段中,输入 basePath。
- 对于数据库文件存储器,无需指定任何值。
- 单击确定。
- 配置 JDBC 提供程序以指向数据库的 JAR 文件。 有关配置 JDBC 提供程序的信息,请参阅 WebSphere Application Server 文档。
配置数据源时,请使用以下参数:
表 2. 数据源详细信息| 数据库 |
参数 |
| PostgreSQL |
- 数据库类型:由用户定义
- 实施类名:org.postgresql.jdbc2.optional.ConnectionPool
- 类路径:Focal Point installation directory\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
- JNDI 名称:jdbc/focalpoint
- 对于“连接池”属性,请将 websphereDefaultIsolationLevel 设置为 2
|
| Oracle |
- 数据库类型:Oracle
- 类路径:复制到以下位置的 ojdbc*.jar 的位置:Websphere install directory/lib
- JNDI 名称:jdbc/focalpoint
- 选择数据存储帮助程序类作为 Oracle11g 数据存储帮助程序
- 对于“连接池”属性,添加名为 SetBigStringTryClob 的定制属性,并将值设置为 true。将 websphereDefaultIsolationLevel 设置为 2。
|
| IBM DB2 |
- 数据库类型:IBM DB2
- 类路径:db2jcc-9.5.jar 和 db2jcc_license_cu-9.5.jar 的位置
- JNDI 名称:jdbc/focalpoint
- 对于“连接池”属性,请将 websphereDefaultIsolationLevel 设置为 2
|
下一步做什么
在
WebSphere Application Server 上安装
Rational Focal Point 应用程序。
有关详细信息,请参阅
在 WebSphere Application Server 上部署 Rational Focal Point。