IBM Enterprise Records version 5.1.2   

Edition du fichier CRConfig.xml sur WebSphere Application Server

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

Procédure

Pour créer une connexion JDBC Content Engine ou Content Platform Engine avec le serveur Crystal Server quand Content Engine ou Content Platform Engine s'exécute sur WebSphere Application Server, vous devez modifier le fichier CRConfig.xml existant.

Mettez à jour le contenu de l'élément XML indiqué dans le tableau suivant :
Tableau 1. Eléments XML lorsque Content Engine ou Content Platform Engine s'exécute sur WebSphere Application Server
Elément XML Défini sur...
JavaDir32

JavaDir64

Définissez le chemin d'installation du JDK client WebSphere Application Server ou WebSphere Application Server. Par exemple :

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

Client d'application pour WebSphere Application Server : C:/ProgramFiles/IBM/WebSphere/AppClient/java/bin

Chemin d'accès aux classes

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

  • Jace.jar
  • log4j.jar

Lorsque Crystal Server et le serveur Content Engine ou Content Platform Engine sont regroupés, les fichiers Jace.jar et log4j.jar peuvent résider dans le dossier déployé Content Engine ou Content Platform Engine. Lorsque Crystal Server et le serveur Content Engine ou Content Platform Engine résident sur des serveurs distincts, les fichiers Jace.jar et log4j.jar peuvent résider sous Content Engine ou Content Platform Engine dans le répertoirechemin_install_ce/lib. Copiez les fichiers JAR localement sur le serveur Crystal. Par exemple : C:/CE_jars. Ensuite, faites pointer le chemin d'accès aux classes vers cet emplacement.

JVMMaxHeap Définissez la valeur JVMMaxHeap appropriée pour WebSphere Application Server.
  • La valeur de cette chaîne doit être supérieure à la valeur de l'élément JVMMinHeap.
  • Les propriétés Java™ que vous entrez doivent figurer sur la même ligne de code dans l'élément JVMMaxHeap. Dans l'exemple, les retours à la ligne sont inclus uniquement pour une meilleure lisibilité.

Définissez les propriétés Java pour JNDI, comme dans les exemples suivants :

WebSphere Application Server est installé sur le serveur avec Crystal Server 2011
Définissez les propriétés Java (pour toutes les versions du produit 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://serveur_CE:numéro_port
-Dcom.ibm.CORBA.loginSource=none
-Dcom.ibm.CORBA.ConfigURL="file:C:\Program
Files\IBM\WebSphere\AppServer\
profiles\default\properties\sas.client.props"</JVMMaxHeap>
Le client WebSphere Application Server est installé sur le serveur avec Crystal Server 2011
Définissez les propriétés Java pour JNDI afin de disposer de chemins pointant vers les dossiers du client 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://serveur_CE:numéro_port
-Dcom.ibm.CORBA.loginSource=none
-Dcom.ibm.CORBA.ConfigURL=
"file:C:\Program Files\IBM\WebSphere\
AppClient\properties\sas.client.props"</JVMMaxHeap>
Conseil : Le client WebSphere Application Server doit être installé sur le serveur Crystal.
Conseil : serveur_CE:numéro_port est généralement le port indiqué dans le paramètre RemoteServerURL du fichierchemin_install_ier/RecordsManager/WEB-INF/WcmApiConfig.properties.
Important : Dans un environnement Content Engine ou Content Platform Engine en cluster, la valeur du paramètre Djava.naming.provider.url peut contenir des paires node:numéro_port. Les paires node:numéro_port peuvent résider dans le paramètre RemoteServerURL du fichier chemin_install_ier/RecordsManager/WEB-INF/WcmApiConfig.properties. Supprimez le préfixe cemp: et le chemin /cell/clusters/CECluster/FileNet/Engine de fin lorsque vous spécifiez la valeur du paramètre. Par exemple :
RemoteServerUrl = cemp:corbaloc::noeud1_serveur:numéro_port,:noeud2_serveur:numéro_port/cell/
clusters/CECluster/FileNet/Engine

par le paramètre Djava.naming.provider.url :

-Djava.naming.provider.url=corbaloc::noeud1_serveur:numéro_port,: noeud2_serveur:numéro_port
JVMMinHeap

Définissez la valeur sur : 512000000

JDBCURL
Entrez l'adresse URL JDBC utilisée pour la connexion à Content Engine ou Content Platform Engine sur WebSphere Application Server dans le format suivant :
jdbc:filenetp8:iiop://serveur_CE:numéro_port/
FileNet/Engine?objectstores=FPOS
serveur_CE est le nom de votre serveur Content Engine ou Content Platform Engine, et numéro_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. FPOS est le nom de votre librairie de plans de fichiers.
Important : Dans un environnement Content Engine ou Content Platform Engine en cluster, la valeur de la balise JDBCURL peut contenir des paires noeud:numéro_port. Les paires node:numéro_port peuvent résider dans le paramètre RemoteServerURL du fichier chemin_install_ier/RecordsManager/WEB-INF/WcmApiConfig.properties. Remplacez le préfixe cemp: par jdbc:filenetp8 et ajoutez à la fin ?objectstores-FPOS lorsque vous spécifiez la valeur de la balise. Par exemple :
RemoteServerUrl = cemp:corbaloc::noeud1_serveur:numéro_port,:noeud2_serveur:numéro_port/cell/
clusters/CECluster/FileNet/Engine

par la balise JDBCURL :

<JDBCURL>jdbc:filenetp8:corbaloc::noeud1_serveur:numéro_port,: noeud2_serveur:numéro_port/cell/
clusters/CECluster/FileNet/Engine?objectstores=FPOS</JDBCURL>
JDBCClassName

Définissez la valeur sur : com.filenet.api.jdbc.Driver

JDBCUserName Réglez la valeur sur le nom d'un utilisateur possédant le rôle Administrateur GCD.
GenericJDBCDriver
Remplacez l'élément JDBC GenericJDBCDriver par :
<GenericJDBCDriver>
	<Option>No</Option>
	<DatabaseStructure>tables</DatabaseStructure>
	<StoredProcType>Standard</StoredProcType>
	<LogonStyle>SQLServer</LogonStyle>
</GenericJDBCDriver>
Assurez-vous de disposer d'un code de clé de licence correct dans le noeud keycode.


Commentaires

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

© Copyright IBM Corp. 2013