IBM Enterprise Records, Versão 5.1.+              

Editar o ficheiro CRConfig.xml no JBoss Application Server

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 JBoss 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 JBoss Application Server, tem de modificar o ficheiro CRConfig.xml existente.
Actualize o conteúdo do elemento XML apresentado na seguinte tabela:
Tabela 1. Elementos XML quando Content Engine é executado no JBoss Application Server
Elemento XML Definição
JavaDir
Defina o caminho de instalação de JDK. Exemplo:
C:\Program
Files\Java\jdk1.5.0_09\bin
Classpath
Restrição: Se estiver a utilizador o JBoss Application Server 4.2.3 ou posterior, tem de colocar os ficheiros Jace.jar e log4j.jar no início do controlo classpath no ficheiro CRConfig.xml.

Adicione os seguintes ficheiros JAR a classpath:

  • Jace.jar
  • log4j.jar
  • jbossall-client.jar
Restrição: Apenas para JBoss Application Server 5.x (se o cliente ainda não tiver o JBoss 5.x instalado):
  1. Copie o directório client/ do JBoss 5.x do servidor que está a executar localmente o software do Content Engine e o JBoss 5.x para uma pasta no servidor que está a executar o Crystal Reports Server 2008 V1. Por exemplo, copie o directório CE_JBoss5.1_HOME/client para a pasta C:\nome_servidor_jars_CE\ no servidor do Crystal Reports.
  2. Edite C:\Program Files\Business Objects\common\4.0\java\CRConfig.xml no servidor do Crystal Reports e aponte CLASSPATH para o ficheiro JAR localizado na pasta especificada anteriormente, como, por exemplo, C:\nome_servidor_jars_CE\client\jbossall-client.jar.

Adicione os seguintes ficheiros JAR do Crystal Reports com o caminho completo a classpath:

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

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 como: 512000001 -Djava.naming.factory.initial= org.jnp.interfaces.NamingContextFactory
  • O valor numérico nesta cadeia tem de ser superior ao tamanho de JVMMinHeap.
  • Tem de introduzir as propriedades de Java como uma linha de código no controlo JVMMaxheap. A quebra de linha apresentada no exemplo é incluída apenas para legibilidade.
JVMMinHeap Defina o valor como 512000000.
JDBCURL

Introduza o URL de JDBC utilizado para estabelecer ligação ao Content Engine no JBoss Application Server no seguinte formato:

jdbc:filenetp8:jnp://servidor_CE:port/
FileNet/Engine?objectstores=FPOS
Em que servidor_CE corresponde ao nome do servidor do Content Engine e porta corresponde ao número de porta utilizado no parâmetro RemoteServerURL localizado no ficheiro caminho_instalação_ier/RecordsManager/WEB-INF/WcmAPIConfig.properties.
JDBCClassName

Defina o valor como:

com.filenet.api.jdbc.Driver
JDBCUserName Introduza o nome de um utilizador com a função de administrador GCD.
DatabaseStructure

Defina o valor como: tables



Comentários

Última actualização: Agosto de 2011


© Copyright IBM Corp. 2011.
Este Information Center é baseado na tecnologia Eclipse. (http://www.eclipse.org)