IBM Enterprise Records version 5.1.2   

Edition du fichier CRConfig.xml sur JBoss Application Server

Modifiez le fichier CRConfig.xml pour créer une connexion JDBC Content Platform Engine avec Crystal Reports quand Content Engine s'exécute sur JBoss Application Server.

Procédure

Pour créer une connexion JDBC Content Platform Engine avec le serveur Crystal Reports quand Content Platform Engine s'exécute sur JBoss Application Server, modifiez le fichier existant CRConfig.xml.

Mettez à jour le contenu de l'élément XML indiqué dans le tableau suivant :
Tableau 1. Eléments XML lorsque Content Platform Engine s'exécute sur JBoss Application Server
Elément XML Défini sur...
JavaDir
Définissez le chemin d'installation du JDK. Par exemple :
C:\Program Files\Java\jdk1.5.0_09\bin
Chemin d'accès aux classes
Restriction : Si vous utilisez JBoss Application Server version 4.2.3 ou ultérieure, Jace.jar et log4j.jar doivent être placés au début de la balise classpath dans le fichier CRConfig.xml.

Ajoutez les fichiers JAR suivants au chemin d'accès aux classes :

  • Jace.jar
  • log4j.jar
  • jbossall-client.jar
Restriction : Pour JBoss Application Server version 5.x uniquement (si le client ne dispose pas encore de JBoss 5.x) :
  1. Copiez le répertoire client de JBoss 5.x à partir du serveur qui exécute le logiciel Content Platform Engine et JBoss 5.x localement vers un dossier du serveur exécutant Crystal Reports Server 2008 V1. Par exemple, copiez le répertoire CE_JBoss5.1_HOME/client vers le dossier C:\nom_serveur_jars_CE\ sur le serveur Crystal Reports.
  2. Editez C:\Program Files\Business Objects\Common\4.0\java\CRConfig.xml sur le serveur Crystal Reports, et faites pointer CLASSPATH vers le fichier JAR situé dans le dossier spécifié précédemment, par exemple, C:\CE_jars\client\jbossall-client.jar.

Ajoutez les fichiers JAR Crystal Reports suivants avec leur chemin d'accès complet au chemin d'accès aux classes :

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

Ces fichiers JAR se trouvent généralement dans : C:\Program Files\Business Objects\Common\4.0\java\lib ou C:\Program Files\Business Objects\Common\4.0\java\lib\external.

JVMMaxHeap
Définissez la valeur sur 512000001 -Djava.naming.factory.initial= org.jnp.interfaces.NamingContextFactory
  • La valeur de cette chaîne doit être définie supérieure à la taille de JVMMinHeap.
  • Les propriétés Java™ que vous entrez doivent figurer sur la même ligne de code dans la balise JVMMaxHeap. Dans l'exemple, le retour à la ligne est inclus uniquement pour une meilleure lisibilité.
JVMMinHeap Définissez la valeur sur 512000000.
JDBCURL

Entrez l'adresse URL JDBC utilisée pour la connexion à Content Platform Engine sur JBoss Application Server dans le format suivant :

jdbc:filenetp8:jnp://serveur_CE:port/
FileNet/Engine?objectstores=FPOS
serveur_CE est le nom de votre serveur Content Platform Engine, et port est le numéro de port utilisé dans le paramètre RemoteServerURL figurant dans le fichier chemin_install_ier/RecordsManager/WEB-INF/WcmAPIConfig.properties.
JDBCClassName

Définissez la valeur sur :

com.filenet.api.jdbc.Driver
JDBCUserName Entrez le nom d'un utilisateur avec le rôle Administrateur GCD.


Commentaires

Dernière mise à jour : Novembre 2013
frmic131a.htm

© Copyright IBM Corp. 2013