IBM Enterprise Records, Versión 5.1.2   

Edición del archivo CRConfig.xml en WebSphere Application Server

Modifique el archivo CRConfig.xml para crear una conexión JDBC de Content Engine o de Content Platform Engine con Crystal Reports cuando Content Engine o Content Platform Engine se estén ejecutando en WebSphere Application Server.

Acerca de esta tarea

Para crear una conexión JDBC de Content Engine o de Content Platform Engine con el servidor de Crystal Reports cuando Content Engine o Content Platform Engine se ejecutan en WebSphere Application Server, debe modificar el archivo CRConfig.xml existente.

Procedimiento

Para crear una conexión de JDBC de Content Engine o de Content Platform Engine con el servidor de Crystal Reports:

Actualice el contenido de elemento XML mostrado en la siguiente tabla:
Tabla 1. Los XML cuando se ejecuta Content Engine o Content Platform Engine en WebSphere Application Server
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:

  • Jace.jar
  • log4j.jar
  • log4j-1.2.13.jar en WebSphere 6.x o anterior

Añada los siguientes archivos JAR de Crystal Reports con la ruta completa a la vía de acceso de clases:

  • cecore.jar
  • celib.jar
  • ebus405.jar
  • corbaidl.jar
  • freessl201.jar
  • asn1.jar
  • certj.jar
  • jsafe.jar
  • sslj.jar

Estos archivos JAR se encuentran regularmente 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.
  • El valor de esta cadena de caracteres debe ser mayor que el valor del elemento JVMMinHeap.
  • Debe escribir las propiedades de Java™ con una línea de código dentro del elemento JVMMaxHeap. El salto de línea mostrado en el ejemplo se incluye únicamente para la legibilidad.

Establezca las propiedades de Java para JNDI, como en los siguientes ejemplos:

Crystal Reports y Content Engine o Content Platform Engine están ubicados conjuntamente
Establezca las propiedades Java (para todas las versiones de 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>
Crystal Reports y Content Engine o Content Platform Engine están en servidores separados
Establezca las propiedades Java para JNDI para tener vías de acceso apuntando a las carpetas Cliente WebSphere Application Server 6.1.x o 7.0.x:
<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>
Consejo: El Cliente WebSphere Application Server debe estar instalado en el servidor de Crystal Report.
Consejo: servidor_CE:nº puerto es el puerto especificado en el parámetro RemoteServerURL del archivo ruta_instalación_ier/RecordsManager/WEB-INF/WcmApiConfig.properties .
Importante: En un entorno en clúster de Content Engine o de Content Platform Engine, el valor del parámetro Djava.naming.provider.url puede contener pares de nodo:puerto. Los pares nodo:puerto se pueden encontrar en el parámetro RemoteServerURL en el 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 utilizado para conectarse a Content Engine o Content Platform Engine en WebSphere Application Server con el siguiente formato:
jdbc:filenetp8:iiop://CE_server:port#/
FileNet/Engine?objectstores=FPOS
Donde CE_server es el nombre del servidor de Content Engine o de Content Platform 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 en clúster de Content Engine o de Content Platform Engine, el valor de la etiqueta JDBCURL puede contener pares de node:port#. Los pares node:port# se pueden encontrar en el parámetro RemoteServerURL en el archivo ier_install_path/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.


Comentarios

Última actualización: Noviembre de 2013
frmic129.htm

© Copyright IBM Corp. 2013