Modifique o ficheiro CRConfig.xml para criar uma ligação de JDBC do Content Engine com o Crystal Reports, quando o Content Engine se encontra em execução no WebSphere Application Server.
Para criar uma ligação de JDBC do Content Engine com o servidor do Crystal Reports quando o Content Engine se encontra em execução no WebSphere Application Server, tem de modificar o ficheiro CRConfig.xml existente.
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 a classpath:
Adicione os seguintes ficheiros JAR do Crystal Reports com o caminho completo a classpath:
Estes ficheiros JAR encontram-se geralmente 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.
Defina as propriedades de Java para JNDI, tal como indicado nos seguintes exemplos:
Importante: Num ambiente de conjunto de unidades do Content Engine, o valor do
parâmetro Djava.naming.provider.url pode conter vários pares
node:n.º_porta. Estes pares node:n.º_porta podem ser localizados no
parâmetro RemoteServerURL, no ficheiro
caminho_instalação_ier/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::nó1_servidor:n.º_porta,:nó2_servidor:n.º_porta/cell/ clusters/CECluster/FileNet/Engine com o parâmetro Djava.naming.provider.url de: -Djava.naming.provider.url=corbaloc::nó1_servidor:n.º_porta,: nó2_servidor:n.º_porta |
JVMMinHeap | Defina o valor como: 512000000 |
JDBCURL | Introduza o URL de JDBC utilizado para estabelecer ligação ao
Content Engine no
WebSphere Application
Server no seguinte formato:
jdbc:filenetp8:iiop://servidor_CE:n.º_porta/ FileNet/Engine?objectstores=FPOSEm que servidor_CE corresponde ao nome do servidor do Content Engine e n.º_porta corresponde ao número de porta utilizado no parâmetro RemoteServerURL localizado no ficheiro caminho_instalação_ier/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, o valor do controlo JDBCURL pode
conter vários pares node:port#. Estes pares node:port# podem ser localizados no parâmetro
RemoteServerURL, no ficheiro
caminho_instalação_ier/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. |
DatabaseStructure | Defina o valor como: tables |