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 Server quando o Content Engine ou o Content Platform Engine se encontra em execução no WebSphere Application Server.

Procedimento

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

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
JavaDir32

JavaDir64

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 para o WebSphere Application Server: C:/ProgramFiles/IBM/WebSphere/AppClient/java/bin

Classpath

Adicione os seguintes ficheiros JAR ao caminho da classe:

  • Jace.jar
  • log4j.jar

Quando o Crystal Server e o servidor do Content Engine ou do Content Platform Engine estiverem na mesma localização, os ficheiros Jace.jar e log4j.jar podem estar localizados na mesma pasta implementada do Content Engine ou do Content Platform Engine. Quando o Crystal Server e o servidor do Content Engine ou do Content Platform Engine estiverem em servidores diferentes, os ficheiros Jace.jar e log4j.jar podem estar localizados no Content Engine ou no Content Platform Engine em ce_install_path/lib. Copie os ficheiros JAR localmente, para o Crystal Server. Por exemplo: C:/CE_jars. Em seguida, aponte o caminho da classe para esta localização.

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 WebSphere Application Server está instalado no servidor com o Crystal Server 2011
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>
WebSphere Application Server Client está instalado no servidor com o Crystal Server 2011
Defina as propriedades de Java para JNDI, de modo a que os caminhos apontem para as pastas do cliente do WebSphere Application Server:
<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 WebSphere Application Server Client tem de estar instalado no Crystal Server.
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 do 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.
GenericJDBCDriver
Substitua a totalidade do elemento GenericJDBCDriver de JDBC por:
<GenericJDBCDriver>
	<Option>No</Option>
	<DatabaseStructure>tables</DatabaseStructure>
	<StoredProcType>Standard</StoredProcType>
	<LogonStyle>SQLServer</LogonStyle>
</GenericJDBCDriver>
Certifique-se de que tem um código de licença correcto no nó keycode.


Comentários

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

© Copyright IBM Corp. 2013