IBM Enterprise Records, Versão 5.1.2   

Editar o ficheiro CRConfig.xml no WebSphere Application Server

Modifique o ficheiro CRConfig.xml para criar uma ligação de JDBC do Content Engine ou do Content Platform Engine com o Crystal Reports quando o Content Engine ou o Content Platform Engine se encontra em execução no WebSphere Application Server.

Sobre esta tarefa

Para criar uma ligação de JDBC do Content Engine ou do Content Platform Engine com o servidor do Crystal Reports quando o Content Engine ou o Content Platform Engine é executado no WebSphere Application Server, tem de modificar o ficheiro CRConfig.xml existente.

Procedimento

Para criar uma ligação de JDBC do Content Engine ou do Content Platform Engine com o servidor do Crystal Reports:

Actualize o conteúdo do elemento XML apresentado na seguinte tabela:
Tabela 1. Elementos XML quando o Content Engine ou Content Platform Engine é executado no WebSphere Application Server
Elemento XML Definição
JavaDir

Defina como caminho de instalação do JDK do WebSphere Application Server ou do cliente do WebSphere Application Server. Por exemplo:

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

Cliente da aplicação do WebSphere Application Server: C:\ProgramFiles\IBM\WebSphere\AppClient\java\bin

Classpath

Adicione os seguintes ficheiros JAR ao caminho da classe:

  • Jace.jar
  • log4j.jar
  • log4j-1.2.13.jar no WebSphere 6.x ou anterior

Adicione os seguintes ficheiros JAR do Crystal Reports com o caminho completo, ao caminho da classe:

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

Estes ficheiros JAR estão geralmente localizados em: C:\Program Files\Business Objects\Common\4.0\java\lib ou C:\Program Files\Business Objects\Common\4.0\java\lib\external.

JVMMaxHeap Defina o valor de JVMMaxHeap correcto para o WebSphere Application Server.
  • O valor nesta cadeia tem de ser superior ao valor do elemento JVMMinHeap.
  • Tem de introduzir as propriedades de Java™ como uma linha de código no elemento JVMMaxHeap. As quebras de linha apresentadas no exemplo são incluídas apenas para legibilidade.

Defina as propriedades de Java para JNDI, tal como indicado nos seguintes exemplos:

O Crystal Reports e o Content Engine ou Content Platform Engine estão na mesma localização
Defina as propriedades de Java (para todas as versões do 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>
O Crystal Reports e o Content Engine ou Content Platform Engine estão em servidores separados
Defina as propriedades de Java para JNDI, de modo a que os caminhos apontem para as pastas do cliente do WebSphere Application Server 6.1.x ou 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>
Sugestão: O cliente do WebSphere Application Server tem de estar instalado no servidor do Crystal Report.
Sugestão: CE_server:port# corresponde, geralmente à porta especificada no parâmetro RemoteServerURL no ficheiro ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties.
Importante: Num ambiente de conjunto de unidades do Content Engine ou Content Platform Engine, o valor do parâmetro Djava.naming.provider.url poderá conter pares node:port#. Os pares node:port# podem ser localizados no parâmetro RemoteServerURL, no ficheiro ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties. Remova o prefixo cemp: e o sufixo /cell/clusters/CECluster/FileNet/Engine ao especificar o valor do parâmetro. Por exemplo:
RemoteServerUrl = cemp:corbaloc::server_node1:port#,:server_node2:port#/cell/
clusters/CECluster/FileNet/Engine

com o parâmetro Djava.naming.provider.url de:

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

Defina o valor como: 512000000

JDBCURL
Introduza o URL de JDBC utilizado para estabelecer ligação ao Content Engine ou Content Platform Engine no WebSphere Application Server no seguinte formato:
jdbc:filenetp8:iiop://CE_server:port#/
FileNet/Engine?objectstores=FPOS
Em que CE_server corresponde ao nome do servidor do Content Engine ou Content Platform Engine e port# corresponde ao número de porta utilizado no parâmetro RemoteServerURL localizado no ficheiro ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties. FPOS corresponde ao nome do armazenamento de objectos do plano de ficheiros.
Importante: Num ambiente de conjunto de unidades do Content Engine ou Content Platform Engine, o valor do controlo JDBCURL poderá conter pares node:port#. Os pares node:port# podem ser localizados no parâmetro RemoteServerURL do ficheiro ier_install_path/RecordsManager/WEB-INF/WcmApiConfig.properties. Substitua o prefixo cemp: por jdbc:filenetp8, e adicione ?objectstores-FPOS ao final, quando especificar o valor do controlo. Por exemplo:
RemoteServerUrl =
cemp:corbaloc::server_node1:port#,:server_node2:port#/cell/
clusters/CECluster/FileNet/Engine

com o controlo JDBCURL de:

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

Defina o valor como: com.filenet.api.jdbc.Driver

JDBCUserName Defina o valor como o nome de utilizador com a função de administrador GCD.


Comentários

Última actualização: Novembro de 2013
frmic129a.htm

© Copyright IBM Corp. 2013