Modifique el archivo CRConfig.xml para crear una conexión JDBC de Content Engine con Crystal Reports cuando Content Engine se ejecuta en WebSphere Application Server.
Para crear una conexión JDBC de Content Enginecon el servidor de Crystal Reports cuando Content Engine se ejecuta en WebSphere Application Server, debe modificar el archivo CRConfig.xml existente.
Elemento XML | Establecer en... |
---|---|
JavaDir | Establecer en la vía de instalación de WebSphere Application Server o JDK Cliente WebSphere Application Server . Por ejemplo: WebSphere Application Server C:\Program Files\IBM\WebSphere\AppServer\java\bin Cliente de aplicaciones para WebSphere Application Server: C:\Program Files\IBM\WebSphere\AppClient\java\bin |
Vía de acceso de clases | Añada los siguientes archivos JAR a la vía de acceso de clases:
Añada los siguientes archivos JAR de Crystal Reports con la vía de acceso completa a la vía de acceso de clases:
Estos archivos JAR normalmente están ubicados en: C:\Program Files\Business Objects\common\4.0\java\lib o C:\Program Files\Business Objects\Common\4.0\java\lib\external. |
JVMMaxHeap | Establezca el valor JVMMaxHeap correcto para WebSphere Application Server.
Establezca las propiedades de Java para JNDI, como en los siguientes ejemplos:
Importante: En un entorno de Content
Engine en clústeres, el valor del parámetro Djava.naming.provider.url puede contener varios pares node:port# .
Estos pares node:port# se pueden encontrar en el parámetro RemoteServerURL del archivo ruta_instalación_ier/RecordsManager/WEB-INF/WcmApiConfig.properties.
Elimine el prefijo cemp: y el final /cell/clusters/CECluster/FileNet/Engine al especificar el valor de parámetro. Por ejemplo:
RemoteServerUrl = cemp:corbaloc::server_node1:port#,:server_node2:port#/cell/ clusters/CECluster/FileNet/Engine con el parámetro Djava.naming.provider.url de: -Djava.naming.provider.url=corbaloc::server_node1:port#,: server_node2:port# |
JVMMinHeap | Establezca el valor en: 512000000 |
JDBCURL | Entre el URL de JDBC utilizando para conectarse a Content Engine en WebSphere Application Server en el siguiente formato:
jdbc:filenetp8:iiop://CE_server:port#/ FileNet/Engine?objectstores=FPOSDonde CE_server es el nombre del servidor Content Engine , y port# es el número de puerto utilizado en el parámetro RemoteServerURL encontrado en el archivo ruta_instalación_ier/RecordsManager/WEB-INF/WcmApiConfig.properties. FPOS es el nombre del almacén de objetos del plan de archivos. Importante: En un entorno Content Engine en clústeres, el valor de la etiqueta JDBCURL puede contener varios pares node:port# .
Estos pares node:port# en el parámetro RemoteServerURL se pueden encontrar en el archivo ruta_instalación_ier/RecordsManager/WEB-INF/WcmApiConfig.properties.
Sustituya el prefijo cemp: por jdbc:filenetp8, y añada ?objectstores-FPOS al final cuando especifique el valor de etiqueta. Por ejemplo:
RemoteServerUrl = cemp:corbaloc::server_node1:port#,:server_node2:port#/cell/ clusters/CECluster/FileNet/Engine con la etiqueta JDBCURL de: <JDBCURL>jdbc:filenetp8:corbaloc::server_node1:port#,: server_node2:port#/cell/ clusters/CECluster/FileNet/Engine?objectstores=FPOS</JDBCURL> |
JDBCClassName | Establezca el valor en: com.filenet.api.jdbc.Driver |
JDBCUserName | Establezca el valor al nombre de un usuario con el rol Administrador de GCD. |
DatabaseStructure | Establezca el valor en: tablas |