IBM Enterprise Records V5.1.2   

编辑 WebSphere Application Server 上的 CRConfig.xml 文件

Content EngineContent Platform EngineWebSphere® Application Server 上运行时,修改 CRConfig.xml 文件以创建 Content EngineContent Platform Engine 与 Crystal Server 的 JDBC 连接。

过程

Content EngineContent Platform EngineWebSphere Application Server 上运行时,要创建 Content EngineContent Platform Engine 与 Crystal Server 的 JDBC 连接,请修改现有 CRConfig.xml 文件。

更新下表中显示的 XML 元素内容:
表 1. Content EngineContent Platform EngineWebSphere Application Server 上运行时的 XML 元素
XML 元素 设置为...
JavaDir32

JavaDir64

设置为 WebSphere Application ServerWebSphere Application Server Client JDK 的安装路径。例如:

WebSphere Application Server C:/ProgramFiles/IBM/WebSphere/AppServer/java/bin

Application Client for WebSphere Application ServerC:/ProgramFiles/IBM/WebSphere/AppClient/java/bin

类路径

将以下 JAR 文件添加至类路径:

  • Jace.jar
  • log4j.jar

Crystal Server 与 Content EngineContent Platform Engine 服务器并置时,可在 Content EngineContent Platform Engine 部署的文件夹下找到 Jace.jarlog4j.jar。Crystal Server 与 Content EngineContent Platform Engine 服务器在不同服务器上时,Jace.jarlog4j.jar 可位于 Content EngineContent Platform Enginece_install_path/lib 下。将本地的 JAR 文件复制到 Crystal Server。例如:C:/CE_jars。然后,将类路径指向此位置。

JVMMaxHeap WebSphere Application Server 设置正确的 JVMMaxHeap 值。
  • 必须将此字符串中的值设置为大于 JVMMinHeap 元素的值。
  • 您必须在 JVMMaxHeap 元素内将 Java™ 属性输入为一行代码。在所示示例中包括换行符仅为方便阅读。

为 JNDI 设置 Java 属性,如下例所示:

WebSphere Application Server 安装在带有 Crystal Server 2011 的服务器上
设置 Java 属性(适用所有 WebSphere Application Server 版本):
<JVMMaxHeap>512000001
-Djava.ext.dirs="C:\Program
Files\IBM\WebSphere\AppServer\java\jre\lib\ext;
C:\Program Files\IBM\WebSphere\AppServer\lib;
C:\Program Files\IBM\WebSphere\AppServer\plugins"
-Djava.naming.factory.initial=
com.ibm.websphere.naming.WsnInitialContextFactory
-Djava.naming.provider.url=iiop://CE_server:port#
-Dcom.ibm.CORBA.loginSource=none
-Dcom.ibm.CORBA.ConfigURL="file:C:\Program
Files\IBM\WebSphere\AppServer\
profiles\default\properties\sas.client.props"</JVMMaxHeap>
WebSphere Application Server Client 安装在带有 Crystal Server 2011 的服务器上
设置 JNDI 的 Java 属性,以使路径指向 WebSphere Application Server Client 文件夹:
<JVMMaxHeap>512000001
-Djava.ext.dirs="C:\Program
Files\IBM\WebSphere\AppClient\java\jre\lib\ext;
C:\Program Files\IBM\WebSphere\AppClient\lib;
C:\Program Files\IBM\WebSphere\AppClient\plugins"
-Djava.naming.factory.initial=
com.ibm.websphere.naming.WsnInitialContextFactory
-Djava.naming.provider.url=iiop://CE_server:port#
-Dcom.ibm.CORBA.loginSource=none
-Dcom.ibm.CORBA.ConfigURL=
"file:C:\Program Files\IBM\WebSphere\
AppClient\properties\sas.client.props"</JVMMaxHeap>
提示: WebSphere Application Server Client 必须安装在 Crystal Server 上。
提示: CE_server:port # 通常是在 ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties 文件的 RemoteServerURL 参数中指定的端口。
要点:Content EngineContent Platform Engine 集群环境中,Djava.naming.provider.url 参数的值可包含 node:port# 对。可在 ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties 文件的 RemoteServerURL 参数中找到 node:port# 对。当指定该参数值时,请除去 cemp: 前缀和结尾的 /cell/clusters/CECluster/FileNet/Engine。例如:
RemoteServerUrl = cemp:corbaloc::server_node1:port#,:server_node2:port#/cell/
clusters/CECluster/FileNet/Engine

对于 Djava.naming.provider.url 参数为:

-Djava.naming.provider.url=corbaloc::server_node1:port#,: server_node2:port#
JVMMinHeap

将该值设置为:512000000

JDBCURL
按以下格式输入用于连接至 WebSphere Application Server 上的 Content EngineContent Platform Engine 的 JDBC URL:
jdbc:filenetp8:iiop://CE_server:port#/
FileNet/Engine?objectstores=FPOS
其中 CE_serverContent EngineContent Platform Engine 服务器的名称,port#ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties 文件中找到的 RemoteServerURL 参数中使用的端口号。FPOS 是您的归档方案对象库的名称。
要点:Content EngineContent Platform Engine 集群环境中,JDBCURL 标记的值可以包含 node:port# 对。可在 ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties 文件的 RemoteServerURL 参数中找到 node:port# 对。将 cemp: 前缀替换为 jdbc:filenetp8,然后在指定该标记值时添加到 ?objectstores-FPOS 的末尾。例如:
RemoteServerUrl = cemp:corbaloc::server_node1:port#,:server_node2:port#/cell/
clusters/CECluster/FileNet/Engine

对于 JDBCURL 标记为:

<JDBCURL>jdbc:filenetp8:corbaloc::server_node1:port#,: server_node2:port#/cell/
clusters/CECluster/FileNet/Engine?objectstores=FPOS</JDBCURL>
JDBCClassName

将该值设置为:com.filenet.api.jdbc.Driver

JDBCUserName 将该值设置为具有 GCD 管理员角色的用户的名称。
GenericJDBCDriver
将整个 JDBC GenericJDBCDriver 元素替换为:
<GenericJDBCDriver>
	<Option>No</Option>
	<DatabaseStructure>tables</DatabaseStructure>
	<StoredProcType>Standard</StoredProcType>
	<LogonStyle>SQLServer</LogonStyle>
</GenericJDBCDriver>
请确保在 keycode 节点中有正确的许可证密钥代码。


反馈

最近一次更新时间: 2013 年 11 月
frmoc017a.htm

© Copyright IBM Corporation 2013