CRConfig.xml ファイルを変更して、Content Engine が WebSphere® Application Server 上で稼働する際の、Crystal Reports との Content Engine JDBC 接続を作成します。
Content Engine が WebSphere Application Server 上で稼働する際の、Crystal Reports サーバーとの Content Engine JDBC 接続を作成するには、既存の CRConfig.xml ファイルを変更する必要があります。
XML エレメント | 設定値 |
---|---|
JavaDir | WebSphere Application Server または WebSphere Application Server クライアントの JDK のインストール・パスに設定します。次に例を示します。 WebSphere Application Server C:¥ProgramFiles¥IBM¥WebSphere¥AppServer¥java¥bin Application Client for WebSphere Application Server: C:¥ProgramFiles¥IBM¥WebSphere¥AppClient¥java¥bin |
クラスパス | クラスパスに以下の JAR ファイルを追加します。
クラスパスを指す絶対パスを使用して、以下の Crystal Reports JAR ファイルを追加します。
これらの JAR ファイルは通常、C:¥Program Files¥Business Objects¥common¥4.0¥java¥lib または C:¥Program Files¥Business Objects¥Common¥4.0¥java¥lib¥external にあります。 |
JVMMaxHeap | WebSphere Application
Server に対する正確な JVMMaxHeap 値を設定します。
JNDI の Java プロパティーを次の例に示すように設定します。
重要: クラスター Content Engine 環境では、Djava.naming.provider.url パラメーターの値に複数の node:port# ペアが含まれる場合があります。これらの node:port# ペアは、ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties ファイルの RemoteServerURL パラメーターに見つかる場合があります。このパラメーター値を指定するときは、プレフィックス 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 Engine に接続するために使用する JDBC URL を次の形式で入力します。
jdbc:filenetp8:iiop://CE_server:port#/ FileNet/Engine?objectstores=FPOSここで CE_server は Content Engine サーバーの名前、port# は ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties ファイルにある RemoteServerURL パラメーターで使用されているポート番号です。FPOS はファイル・プラン・オブジェクト・ストアの名前です。 重要: クラスター Content Engine 環境では、JDBCURL タグの値に複数の node:port# ペアが含まれる場合があります。これらの node:port# ペアは、ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties ファイルの RemoteServerURL パラメーターに見つかる場合があります。タグ値を指定するときは、プレフィックス 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 Administrator ロールが割り当てられているユーザーの名前に設定します。 |
DatabaseStructure | 値を tables に設定します。 |