Configuration manuelle d’une grappe WebSphere. Adobe LiveCycle ES2
5
Configuration manuelle d’une grappe WebSphere
Ce chapitre décrit la procédure de configuration manuelle d’une grappe WebSphere Application Server en vue de préparer le déploiement manuel de LiveCycle ES2 dans un environnement organisé en grappe. Ce chapitre s’applique uniquement si vous avez décidé de ne pas configurer automatiquement la grappe
WebSphere Application Server. Pour plus de détails sur la configuration automatique de votre serveur
.
A ce stade du processus d’installation, vous avez déjà installé les fichiers LiveCycle ES2 et exécuté LiveCycle
Configuration Manager pour configurer les archives déployables de LiveCycle ES2. A présent, vous devez exécuter manuellement les tâches suivantes :
●
●
Configurez les instances WebSphere Application Server. (Reportez-vous à la section
« Configuration des instances WebSphere Application Server », page 50 .)
Configurez la connectivité JDBC. (reportez-vous à la section
« Configuration de la connectivité de la base de données LiveCycle ES2 », page 53
).
5.1 Configuration des instances WebSphere Application Server
Vous devez configurer les instances WebSphere Application Server que vous avez installées dans la grappe en exécutant les tâches suivantes :
●
●
●
5.1.1 Modification des paramètres de délai d’expiration de WebSphere
Vous devez modifier les paramètres de délai d’expiration de WebSphere sur chaque instance WebSphere
Application Server de la grappe.
➤
Pour modifier les paramètres de délai d’expiration de WebSphere :
1. Dans l’arborescence de navigation de WebSphere Administrative Console, cliquez sur Servers >
Application servers, puis, dans le volet de droite, cliquez sur le nom du serveur.
2. Sous Container Settings, cliquez sur Container services > Transaction Service.
3. Dans la zone Total transaction lifetime timeout, saisissez
300
, puis cliquez sur OK.
4. Sous Container Settings, cliquez sur Container Services > ORB Service.
5. Dans la zone Request timeout, saisissez
360
, dans la zone Locate Request Timeout, saisissez
300
, puis cliquez sur OK.
6. Sous Server Infrastructure, cliquez sur Administration > Administration Services.
50
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Modification des propriétés JVM 51
7. Dans l’écran suivant, cliquez sur JMX Connectors, puis, dans le tableau, cliquez sur SOAPConnector.
8. Dans l’écran suivant, cliquez sur Custom Properties, puis cliquez sur requestTimeout dans le tableau.
9. Dans la zone Value, saisissez
1800
.
10. Cliquez sur OK, puis sur Save directly to the master configuration.
5.1.2 Modification des propriétés JVM
Vous devez modifier les propriétés de la machine virtuelle Java (Java Virtual Machine, JVM) de chaque instance WebSphere Application Server de la grappe LiveCycle ES2 pour ajouter les options LiveCycle ES2.
Remarque :
vous devez redémarrer chaque nœud du serveur d’applications après avoir modifié les paramètres de la JVM.
Avant de démarrer cette procédure, vous devez savoir si votre grappe utilise une JVM 32 ou 64 bits. Voir
Préparation à l’installation de LiveCycle ES2 sur une grappe de serveurs
afin de déterminer la JVM requise pour la configuration de la grappe.
Avant de démarrer cette procédure, vous devez déterminer la manière dont votre grappe LiveCycle ES2 est mise en cache, afin de pouvoir configurer correctement un argument JVM de mise en cache. Vous pouvez mettre en cache votre grappe à l’aide d’un UDP ou TCP, mais pas les deux à la fois. Les facteurs suivants peuvent influer sur votre choix :
●
●
Utilisez un UDP uniquement si votre grappe est basée sur le protocole IPv4.
Utilisez un TCP si votre grappe est basée sur le protocole IPv4 ou IPv6. Sur une grappe basée sur le protocole IPv6, vous devez utiliser un TCP.
Si vous mettez en cache votre grappe à l’aide d’un TCP, assurez-vous également de configurer
).
➤
Pour modifier les propriétés de la JVM :
1. Connectez-vous à WebSphere Administrative Console, puis, dans l’arborescence de navigation, cliquez sur Servers > Application servers, puis sur le nom du serveur dans le volet de droite.
2. Sous Server Infrastructure, cliquez sur Java and Process Management > Process Definition.
3. Sous Additional Properties, cliquez sur Java Virtual Machine et ajoutez ou configurez les propriétés suivantes :
●
●
Dans la zone Initial Heap Size, saisissez
512
.
Dans la zone Maximum Heap Size, définissez l’une des valeurs suivantes :
●
●
(JVM 32 bits uniquement) Saisissez
1024
.
(JVM 64 bits uniquement) Saisissez
1792
.
●
●
Dans la zone Generic JVM arguments, saisissez
-Dfile.encoding=utf8
.
Dans la zone Generic JVM arguments, définissez l’une des valeurs suivantes :
●
●
(JVM 32 bits uniquement) Saisissez
-XX:MaxPermSize=256m
.
(JVM 64 bits uniquement) Saisissez
-XX:MaxPermSize=512m
.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Modification des propriétés JVM 52
4. Sur le même écran, dans la zone Generic JVM arguments, ajoutez ou configurez l’un des arguments de mise en cache suivants :
●
(Mise en cache avec découverte UDP) Configurez l’argument du port à diffusion multiple selon le format suivant :
-Dadobe.cache.multicast-port=<numéro_port>
Remarque :
la valeur de
<numéro_port>
peut être tout port disponible compris entre 1 et 65535. Le port à diffusion multiple doit être propre à la grappe LiveCycle ES2 (en d’autres termes, ce port ne doit pas être utilisé par une autre grappe du même réseau). Il est recommandé de configurer le même
<numéro de port>
sur tous les nœuds de la grappe LiveCycle ES2, comme dans l’exemple suivant :
●
-Dadobe.cache.multicast-port=33456
(Mise en cache avec découverte TCP) Pour IPv4, configurez l’argument des localisateurs de grappe selon le format suivant :
-Dadobe.cache.cluster-locators=<adresse_IP>[<numéro_port>],<adresse_IP>
[<numéro_port>]
Pour IPv6, configurez l’argument des localisateurs de grappe selon le format suivant :
-Dadobe.cache.cluster-locators=<nom_hôte>@<adresse_IPv6>[<nom_port>],
<nom_hôte>@<adresse_IPv6>[<nom_port>]
Remarque :
configurez, sous forme de liste de valeurs séparées par des virgules, les localisateurs pour tous les nœuds de la grappe. La valeur de
<adresse_IP>
correspond à l’adresse IP de l’ordinateur qui exécute le localisateur et la valeur de
<numéro_port>
peut correspondre à n’importe quel port inutilisé compris entre 1 and 65535. Il est recommandé de configurer le même
<numéro_port>
pour tous les localisateurs, comme indiqué dans l’exemple suivant :
-Dadobe.cache.cluster-locators=10.20.30.5[22345],10.20.30.6[22345]
5. Cliquez sur Apply, puis sur Custom Properties.
6. (Uniquement IPv4) Sur l’écran suivant, cliquez sur New, ajoutez ou configurez les propriétés suivantes, puis cliquez sur OK :
●
Dans la zone Name, saisissez java.net.preferIPv4Stack
.
●
Dans la zone Value, saisissez true
.
7. (Uniquement IPv6) Sur l’écran suivant, cliquez sur New, ajoutez ou configurez les propriétés suivantes, puis cliquez sur OK :
●
Dans la zone Name, saisissez java.net.preferIPv6Stack
.
●
●
●
Dans la zone Value, saisissez true
.
Dans la zone Name, saisissez java.net.preferIPv6Addresses
.
Dans la zone Value, saisissez true
.
8. Cliquez sur OK, puis sur Save directly to the master configuration.
9. Redémarrez le serveur.
10. Répétez les étapes 1 à 9 pour chaque serveur de la grappe.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Création d’un alias d’authentification J2C pour la base de données 53
5.1.3 Création d’un alias d’authentification J2C pour la base de données
Vous devez créer un alias d’authentification J2C pour la base de données.
➤
Pour créer une configuration d’authentification J2C pour la source de données :
1. (WebSphere 6.x) Dans l’arborescence de navigation de WebSphere Administrative Console, cliquez sur
Security > Secure administration, applications, and infrastructure.
(WebSphere 7.x) Dans l’arborescence de navigation, cliquez sur WebSphere Administrative Console, cliquez sur Security > Global security.
2. Dans le volet de droite, sous Authentication, cliquez sur Java Authentication and Authorization
Service > J2C authentication data, puis sur New.
3. Définissez les propriétés suivantes :
●
Dans la zone Alias, saisissez un nom d’alias approprié pour l’utilisateur de la base de données, par exemple
IDP_DS/db2-db2user
.
●
●
Dans la zone User ID, saisissez un nom, par exemple utilisateurdb2
. Cet identifiant correspond aux informations d’identification de connexion utilisées pour accéder à la base de données qui sera utilisée avec la source de données IDP_DS.
Dans la zone Password, saisissez un mot de passe pour cet utilisateur.
Remarque :
IDP_DS est le nom JNDI de la source de données Livecycle - DB2 - IDP_DS.
4. Cliquez sur OK, puis sur Save directly to master configuration.
5. Répétez les étapes 3 et 4 pour EDC_DS. Utilisez
EDC_DS/db2-db2user
comme nom d’alias.
Remarque :
EDC_DS est le nom JNDI de la source de données Livecycle - DB2 - RM_DS.
5.2 Configuration de la connectivité de la base de données
LiveCycle ES2
Pour permettre à WebSphere et au déploiement de LiveCycle ES2 de se connecter à la base de données
LiveCycle ES2, vous devez créer une connexion à la base de données pour LiveCycle ES2 en installant les pilotes de base de données, puis en configurant une source de données.
Vous devez installer les pilotes correspondant au type de la base de données LiveCycle ES2. Placez ces pilotes dans les répertoires d’installation du serveur d’applications.
Vous devez configurer la source de données à connecter à la base de données. Pour WebSphere, vous pouvez configurer une source de données DB2, Oracle 10g ou SQL Server 2005.
Vous aurez besoin des informations suivantes de la section
Préparation à l’installation de LiveCycle ES2 sur une grappe de serveurs
:
●
●
● nom de la base de données ; nom du serveur ; numéro de port ;
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données DB2 54
●
● nom d’utilisateur ; mot de passe.
Reportez-vous à la section suivante qui s’applique à votre base de données :
●
« Configuration de la source de données DB2 », page 54
●
●
« Configuration de la source de données Oracle », page 58
« Configuration de la source de données SQL Server », page 61
5.2.1 Configuration de la source de données DB2
Pour configurer la source de données DB2, vous devez installer les pilotes de base de données DB2, créer un fournisseur JDBC DB2 sur WebSphere, créer la source de données sur WebSphere, puis configurer le pool de connexions correspondant.
➤
Pour installer le pilote de la base de données DB2 :
1. Sur une instance WebSphere Application Server, dans le répertoire [racine du serveur d’applications], créez un répertoire nommé db2libs.
2. Copiez le fichier db2jcc.jar de l’un de ces emplacements vers le répertoire [racine du serveur
d’applications]\db2libs :
●
Sous-répertoire java situé dans le répertoire [racine serveur base de données], par exemple [racine
serveur base de données]/ibm/Sqllib/java (Windows) ou [racine serveur base de données]/java (Linux ou UNIX)
●
●
(DB2 version 8.2) [racine LiveCycle ES2]\lib\db\db2
(DB2 version 9.1) [racine LiveCycle ES2]\lib\db\db2\9.1
3. Répétez les étapes 1 à 2 pour chaque instance WebSphere Application Server de la grappe.
➤
Pour créer un fournisseur JDBC DB2 :
1. Sur une instance WebSphere Application Server, dans l’arborescence de navigation de WebSphere
Administrative Console, cliquez sur Environment > WebSphere Variables, puis, dans le volet de droite, cliquez sur DB2UNIVERSAL_JDBC_DRIVER_PATH.
2. Dans la zone Value de l’écran suivant, saisissez le chemin d’accès du répertoire db2libs.
3. Répétez les étapes 1 à 2 pour chaque variable scope de nœud ainsi que pour la variable scope de Cell
Manager, en insérant le chemin d’accès du répertoire db2libs sur le nœud approprié.
4. Cliquez sur OK ou sur Apply, puis, dans la zone Messages, cliquez sur Save directly to master
configuration.
5. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers.
6. Dans la liste déroulante située au-dessus du tableau, sélectionnez Cluster=<nom de grappe> comme variable scope, puis cliquez sur New.
7. Dans le volet Step 1, définissez la configuration suivante, puis cliquez sur Next :
●
Dans la liste Database Type, sélectionnez DB2.
●
Dans la liste Provider type, sélectionnez DB2 Universal JDBC Driver Provider.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données DB2 55
●
●
Dans la liste Implementation type, sélectionnez Connection pool data source. Notez que pour chaque script de configuration de LiveCycle Configuration Manager, le nom de classe d’implémentation de champ est com.ibm.db2.jcc.DB2ConnectionPoolDataSource.
Dans la zone Name, conservez le nom DB2 Universal JDBC Driver Provider.
8. Dans le volet Step 2, saisissez le chemin d’accès du répertoire db2libs (par exemple, [racine du serveur
d’applications]/db2libs), puis cliquez sur Next.
9. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
➤
(WebSphere 6.x) Pour créer la source de données JDBC pour DB2 :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur que vous avez créé dans la section « Pour créer un fournisseur JDBC
DB2 : », page 54 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
3. Dans le volet Step 1, définissez les configurations suivantes, puis cliquez sur Next.
●
Dans le champ Data source name, saisissez
Livecycle - DB2 - IDP_DS
.
●
Dans la zone JNDI Name, saisissez
IDP_DS
.
●
Dans la liste sous Component-managed authentication alias and XA recovery authentication
alias, sélectionnez l’alias d’authentification créé pour cette source de données dans la section
« Création d’un alias d’authentification J2C pour la base de données », page 53 , puis cliquez sur
Next.
4. Dans le volet Step 2, saisissez le nom de la base de données et celui du serveur.
Remarque :
si le port utilisé par la base de données n’est pas le port par défaut (50000), indiquez
également un autre port dans la zone Port number.
5. Vérifiez que l’option Use this data source in container managed persistence (CMP) est sélectionnée.
6. Cliquez sur Next, puis, dans le volet Step 3, cliquez sur Finish.
7. Dans le volet de droite, cliquez sur la source de données que vous venez de créer pour modifier d’autres paramètres et définir la configuration suivante :
●
●
Dans la liste Container-managed authentication alias, sélectionnez l’alias d’authentification créé
Dans la liste Mapping-configuration alias, sélectionnez DefaultPrincipalMapping.
8. Cliquez sur OK ou sur Apply puis sur Save directly to master configuration.
➤
(WebSphere 7.x) Pour créer la source de données JDBC pour DB2 :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur que vous avez créé dans la section « Pour créer un fournisseur JDBC
DB2 : », page 54 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
3. Dans le volet Step 1, définissez la configuration suivante, puis cliquez sur Next.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données DB2 56
●
●
Dans le champ Data source name, saisissez
Livecycle - DB2 - IDP_DS
.
Dans la zone JNDI Name, saisissez
IDP_DS
.
4. Dans le volet Step 2, saisissez le nom de la base de données et celui du serveur.
Remarque :
si le port utilisé par la base de données n’est pas le port par défaut (50000), indiquez
également un autre port dans la zone Port number.
5. Vérifiez que l’option Use this data source in container managed persistence (CMP) est sélectionnée.
6. Cliquez sur Next, puis, dans le volet Step 3, définissez les configurations suivantes :
●
●
Dans la liste Component-managed authentication alias, sélectionnez l’alias d’authentification
Dans la liste Mapping-configuration alias, sélectionnez DefaultPrincipalMapping.
●
Dans la liste Container-managed authentication alias, sélectionnez l’alias d’authentification créé
7. Cliquez sur Next, puis, dans le volet Step 4, cliquez sur Finish.
8. Cliquez sur Save directly to the master configuration.
➤
Pour configurer les pools de connexions Livecycle - DB2 - IDP_DS :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur DB2 Universal JDBC Driver Provider que vous avez créé dans la procédure « Pour créer un fournisseur JDBC DB2 : », page 54 .
2. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- DB2 - IDP_DS.
3. Dans l’écran suivant, sous Additional Properties, cliquez sur Connection Pool Properties, puis définissez les propriétés comme suit :
●
●
Dans la zone Maximum connections, saisissez
30
.
Dans la zone Minimum connections, saisissez
1
.
4. Cliquez sur OK ou sur Apply puis sur Save directly to master configuration.
➤
(WebSphere 7.0 uniquement) Pour configurer la propriété personnalisée pour DB2 :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > Data sources , puis, dans le volet de droite, cliquez sur la source de données que vous avez créée dans la section « (WebSphere 7.x) Pour créer la source de données JDBC pour DB2 : », page 55 .
2. Sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez useRRASetEquals
et, dans la zone Value, saisissez true
.
4. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données DB2 57
➤
Pour créer la source de données JDBC DB2 pour LiveCycle Rights Management ES2 :
Remarque :
cette procédure s’applique uniquement si vous avez installé Rights Management ES2.
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis sur le fournisseur que vous avez créé pendant la procédure décrite à la section « Pour créer un fournisseur
JDBC DB2 : », page 54 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
3. Dans le volet Step 1, définissez les configurations suivantes, puis cliquez sur Next :
●
●
●
Dans le champ Data source name, saisissez
Livecycle - DB2 - RM_DS
.
Dans la zone JNDI Name, saisissez
EDC_DS
.
Dans la liste sous Component-Managed Authentication et XA Recovery Authentication Alias, sélectionnez l’alias d’authentification créé pour cette source de données dans la section
« Création d’un alias d’authentification J2C pour la base de données », page 53
.
4. Dans le volet Step 2, saisissez le nom de la base de données et celui du serveur de la base de données que vous avez créée.
Remarque :
si le port utilisé par la base de données n’est pas le port par défaut (50000), indiquez
également un autre port dans la zone Port number.
5. Cliquez sur Next, puis, dans le volet Step 3, cliquez sur Finish.
6. Sélectionnez la source de données que vous venez de créer pour modifier d’autres paramètres et définir la configuration suivante :
●
●
Dans la liste Container-managed authentication alias, sélectionnez l’alias d’authentification créé
Dans la liste Mapping-configuration alias, sélectionnez DefaultPrincipalMapping.
7. Cliquez sur OK ou sur Apply puis sur Save directly to master configuration.
➤
Pour configurer des pools de connexions Livecycle - DB2 - RM_DS pour
LiveCycle Rights Management ES2 :
Remarque :
cette section s’applique uniquement si vous avez installé Rights Management ES2.
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur DB2 Universal JDBC Driver Provider que vous avez créé dans la procédure « Pour créer un fournisseur JDBC DB2 : », page 54 .
2. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- DB2 - RM_DS.
3. Dans l’écran suivant, sous Additional Properties, cliquez sur Connection Pool Properties, puis définissez les propriétés comme suit :
●
Dans la zone Minimum connections, saisissez 20.
●
Dans la zone Minimum connections, saisissez 1.
4. Cliquez sur OK ou sur Apply puis sur Save directly to master configuration.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données
Oracle 58
➤
(WebSphere 7.0 uniquement) Pour configurer la propriété personnalisée pour DB2 :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > Data sources , puis, dans le volet de droite, cliquez sur la source de données que vous avez créée dans la section « Pour créer la source de données JDBC DB2 pour LiveCycle Rights Management ES2 : », page 57 .
2. Sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez useRRASetEquals
et, dans la zone Value, saisissez true
.
4. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
5.2.2 Configuration de la source de données Oracle
Pour configurer la source de données Oracle, vous devez installer les pilotes de base de données Oracle, créer un fournisseur JDBC Oracle sur WebSphere, créer la source de données sur WebSphere, puis configurer le pool de connexions correspondant.
➤
Pour installer le pilote de base de données Oracle10g/11g :
1. Pour chaque instance WebSphere Application Server, dans le répertoire [racine du serveur
d’applications], créez un répertoire nommé db_driver.
2. Copiez le fichier de pilote ojdbc5.jar pour JDK 1.5 ou ojbdc6.jar pour JDK 1.6 du répertoire
[racine_DVD]/third_party/db/oracle et collez-le dans le répertoire créé à l’étape 1.
➤
Pour créer le fournisseur Oracle JDBC :
1. Dans une instance WebSphere Application Server de l’arborescence de navigation de WebSphere
Administrative Console, cliquez sur Environment > WebSphere Variables, puis, dans le volet de droite, cliquez sur ORACLE_JDBC_DRIVER_PATH.
2. Sous General Properties, dans la zone Value, saisissez le chemin d’accès du fichier ojdbc5.jar/ojdbc6.jar que vous avez créé dans la procédure « Pour installer le pilote de base de données Oracle10g/11g : », page 58 , puis cliquez sur OK.
3. Répétez les étapes 1 à 2 pour chaque instance WebSphere Application Server en insérant le chemin d’accès approprié du répertoire db_driver pour le nœud sur lequel l’instance WebSphere Application
Server réside.
4. Cliquez sur Save directly to master configuration.
5. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers.
6. Dans la liste déroulante située au-dessus du tableau, sélectionnez Cluster=lc9_cluster comme variable scope, puis cliquez sur New.
7. Dans le volet Step 1, définissez la configuration suivante, puis cliquez sur Next :
●
Dans la liste Database Type, sélectionnez Oracle.
●
●
Dans la liste Provider type, sélectionnez Oracle JDBC Driver.
Dans la liste Implementation type, sélectionnez Connection pool data source.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données
Oracle 59
8. Dans le volet Step 2, acceptez le chemin d’accès de classe de base de données par défaut, puis cliquez sur Next.
9. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
➤
Pour créer la source de données JDBC pour Oracle :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur que vous avez créé dans la section « Pour installer le pilote de base de données Oracle10g/11g : », page 58 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
3. Dans le volet Step 1, définissez les configurations suivantes, puis cliquez sur Next :
●
●
●
Dans le champ Data source name, saisissez
Livecycle - oracle - IDP_DS
.
Dans la zone JNDI Name, saisissez
IDP_DS
.
Dans la liste, sous Component-Managed Authentication et XA Recovery Authentication, sélectionnez l’alias d’authentification créé pour cette source de données dans la section
« Création d’un alias d’authentification J2C pour la base de données », page 53
.
4. Dans le volet Step 2, saisissez la ligne suivante dans la zone URL, puis cliquez sur Next : jdbc:oracle:thin:@<hôte_serveur>:<port>:<SID> où
<hôte_serveur>
correspond à l’adresse IP du serveur de base de données,
<port>
correspond au port d’écoute de la base de données (1521 par défaut) et
<SID>
correspond à l’identifiant de service de la base de données.
5. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
6. Sélectionnez la source de données que vous venez de créer pour modifier d’autres paramètres et définir les options de configuration suivantes :
●
●
Dans la liste Container-managed authentication alias, sélectionnez l’alias d’authentification créé
Dans la liste Mapping-configuration alias, sélectionnez DefaultPrincipalMapping.
7. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
➤
Pour configurer les pools de connexions Livecycle - oracle - IDP_DS :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur la source de données Oracle JDBC Driver que vous avez créée dans la procédure
« Pour créer le fournisseur Oracle JDBC : », page 58 .
2. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- oracle - IDP_DS.
3. Dans l’écran suivant, sous Additional Properties, cliquez sur Connection Pool Properties, puis, dans la zone Maximum connections, saisissez
30
.
4. Cliquez sur OK ou sur Apply puis sur Save directly to master configuration.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données
Oracle 60
➤
(WebSphere 7.0 uniquement) Pour configurer la propriété personnalisée pour Oracle :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > Data sources , puis, dans le volet de droite, cliquez sur la source de données que vous avez créée dans la section « Pour créer la source de données JDBC pour Oracle : », page 59 .
2. Sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez useRRASetEquals
et, dans la zone Value, saisissez true
.
4. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
➤
Pour créer la source de données JDBC pour Oracle pour LiveCycle Rights Management ES2 :
Remarque :
cette section s’applique uniquement si vous avez installé Rights Management ES2.
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur que vous avez créé dans la section « Pour créer le fournisseur Oracle
JDBC : », page 58 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
3. Dans le volet Step 1, définissez les configurations suivantes, puis cliquez sur Next :
●
Dans le champ Data source name, saisissez
Livecycle - oracle - RM_DS
.
●
Dans la zone JNDI Name, saisissez
EDC_DS
.
●
Dans la liste sous Component-Managed Authentication et XA Recovery Authentication Alias, sélectionnez l’alias d’authentification créé pour cette source de données dans la section
« Création d’un alias d’authentification J2C pour la base de données », page 53
.
4. Dans le volet Step 2, saisissez la ligne suivante dans la zone URL, puis cliquez sur Next : jdbc:oracle:thin:@<hôte_serveur>:<port>:<SID> où
<hôte_serveur>
correspond à l’adresse IP du serveur de base de données,
<port>
correspond au port d’écoute de la base de données (1521 par défaut) et
<SID>
correspond à l’identifiant de service de la base de données.
5. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
6. Sélectionnez la source de données que vous venez de créer pour modifier d’autres paramètres et définir les options de configuration suivantes :
●
●
Dans la liste Container-managed authentication alias, sélectionnez l’alias d’authentification créé
Dans la liste Mapping-configuration alias, sélectionnez DefaultPrincipalMapping.
7. Cliquez sur OK, puis sur Save directly to master configuration.
➤
Pour configurer des pools de connexions Livecycle - oracle - RM_DS pour
LiveCycle Rights Management ES2 :
Remarque :
cette section s’applique uniquement si vous avez installé Rights Management ES2.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données SQL
Server 61
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur Oracle JDBC driver que vous avez créé dans la procédure « Pour créer le fournisseur Oracle JDBC : », page 58 .
2. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- oracle - RM_DS.
3. Dans l’écran suivant, sous Additional Properties, cliquez sur Connection Pool Properties, puis définissez les propriétés comme suit :
●
●
Dans la zone Minimum connections, saisissez 20.
Dans la zone Minimum connections, saisissez 1.
4. Cliquez sur OK ou sur Apply puis sur Save directly to master configuration.
➤
(WebSphere 7.0 uniquement) Pour configurer la propriété personnalisée pour Oracle :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > Data sources , puis, dans le volet de droite, cliquez sur la source de données que vous avez créée dans la section « Pour créer la source de données JDBC pour Oracle pour LiveCycle Rights Management ES2 : », page 60 .
2. Sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez useRRASetEquals
et, dans la zone Value, saisissez true
.
4. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
5.2.3 Configuration de la source de données SQL Server
Pour configurer la source de données SQL Server, vous devez installer les pilotes de base de données SQL
Server, créer un fournisseur JDBC SQL Server sur WebSphere, créer la source de données sur WebSphere, puis configurer le pool de connexions correspondant.
➤
Pour installer le pilote de base de données SQL Server :
●
Si ce n’est déjà fait, téléchargez le pilote SQL Server 2005 JDBC Driver 1,2 sur la page de téléchargements Microsoft en suivant les instructions du site.
Remarque :
Utilisez le SQL Server JDBC Driver 1.2 à la fois pour Microsoft SQL Server 2005 SP2 et pour
Microsoft SQL Server 2008.
Remarque :
prenez note du répertoire dans lequel vous installez le pilote sur votre système.
➤
Pour créer le fournisseur JDBC SQL Server 2005 :
1. Dans l’arborescence de navigation de WebSphere Administrative Console, cliquez sur Environment >
WebSphere Variables, puis, dans le volet de droite, cliquez sur
MSSQLSERVER_JDBC_DRIVER_PATH.
2. Sous General Properties, dans la zone Value, saisissez le chemin d’accès du fichier sqljdbc.jar que vous avez créé dans la section « Pour installer le pilote de base de données SQL Server : », page 61 , puis cliquez sur OK.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données SQL
Server 62
3. Répétez les étapes 1 à 2 pour chaque instance WebSphere Application Server en insérant le chemin d’accès approprié du répertoire db_driver pour le nœud sur lequel l’instance WebSphere Application
Server réside.
4. Cliquez sur Save directly to master configuration.
5. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers.
6. Dans la liste déroulante située au-dessus du tableau, sélectionnez Cluster=lc9_cluster comme variable scope, puis cliquez sur New.
7. Dans le volet Step 1, définissez les configurations suivantes, puis cliquez sur Next :
●
●
●
Dans la liste Database type, sélectionnez User-defined.
Dans la zone Implementation class name, saisissez com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource
.
Dans la zone Name, saisissez
LiveCycle - SQL Server - IDP_DS
(par défaut) ou tout autre nom explicite.
8. Dans le volet Step 2, définissez la configuration suivante du chemin de classe, puis cliquez sur Next :
${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar
9. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
➤
Pour créer la source de données SQL Server 2005 :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur que vous avez créé dans la section « Pour créer le fournisseur JDBC
SQL Server 2005 : », page 61 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
3. Dans le volet Step 1, définissez les configurations suivantes, puis cliquez sur Next :
●
●
●
Dans le champ Data source name, saisissez
Livecycle - SQLServer - IDP_DS
.
Dans la zone JNDI Name, saisissez
IDP_DS
.
Dans la liste sous Component-Managed Authentication et XA Recovery Authentication Alias, sélectionnez l’alias d’authentification créé pour cette source de données dans la section
« Création d’un alias d’authentification J2C pour la base de données », page 53
.
4. Dans le volet Step 2, acceptez la classe d’assistance par défaut de la banque de données, puis cliquez sur Next.
5. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
6. Sélectionnez la source de données juste créée pour modifier d’autres paramètres.
7. Définissez la configuration suivante, puis cliquez sur OK :
●
●
Dans la liste Container-managed authentication alias, sélectionnez l’alias d’authentification créé
Dans la liste Mapping-configuration alias, sélectionnez DefaultPrincipalMapping.
8. Cliquez sur Save directly to master configuration.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données SQL
Server 63
➤
Pour configurer les pools de connexions Livecycle - SQLServer - IDP_DS :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur User-defined JDBC Driver que vous avez créé dans la procédure « Pour créer le fournisseur JDBC SQL Server 2005 : », page 61 .
2. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- SQLServer - IDP_DS.
3. Dans l’écran suivant, sous Additional Properties, cliquez sur Custom Properties.
4. Pour chaque propriété répertoriée ci-dessous, cliquez sur New, puis saisissez les valeurs des propriétés
Name et Value indiquées :
serverName : adresse IP de la base de données SQL Server.
portNumber : numéro de port de la base de données SQL Server
databaseName : nom de la base de données SQL Server
5. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
6. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur User-defined JDBC Driver que vous avez créé dans la procédure « Pour créer le fournisseur JDBC SQL Server 2005 : », page 61 .
7. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- SQLServer - IDP_DS.
8. Dans l’écran suivant, sous Additional Properties, cliquez sur Connection Pool Properties, puis, dans la zone Maximum connections, saisissez
30
.
9. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
10. Redémarrez WebSphere Application Server Deployment Manager et les agents de nœud de
WebSphere Application Server.
➤
(WebSphere 7.0 uniquement) Pour configurer la propriété personnalisée pour SQL Server :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > Data sources , puis, dans le volet de droite, cliquez sur la source de données que vous avez créée dans la section « Pour créer la source de données SQL Server 2005 : », page 62 .
2. Sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez useRRASetEquals
et, dans la zone Value, saisissez true
.
4. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
➤
Pour créer la source de données SQL Server 2005 pour LiveCycle Rights Management ES2 :
Remarque :
cette section s’applique uniquement si vous avez installé Rights Management ES2.
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur que vous avez créé dans la section « Pour créer le fournisseur JDBC
SQL Server 2005 : », page 61 .
2. Sous Additional Properties, cliquez sur Data sources, puis sur New.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Configuration de la source de données SQL
Server 64
3. Dans le volet Step 1, définissez la configuration suivante, puis cliquez sur Next :
●
Dans le champ Data source name, saisissez
Livecycle - SQLServer - RM_DS
.
●
●
Dans la zone JNDI Name, saisissez
EDC_DS
.
Dans la liste sous Component-Managed Authentication et XA Recovery Authentication Alias, sélectionnez l’alias d’authentification créé pour cette source de données dans la section
« Création d’un alias d’authentification J2C pour la base de données », page 53
.
4. Dans le volet Step 2, acceptez la classe d’assistance par défaut de la banque de données, puis cliquez sur Next.
5. Dans le volet Step 3, cliquez sur Finish, puis sur Save directly to master configuration.
➤
Pour configurer des pools de connexions Livecycle - SQLServer - RM_DS pour
LiveCycle Rights Management ES2 :
Remarque :
cette section s’applique uniquement si vous avez installé Rights Management ES2.
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur User-defined JDBC Driver que vous avez créé dans la procédure « Pour créer le fournisseur JDBC SQL Server 2005 : », page 61 .
2. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- SQLServer - RM_DS.
3. Dans l’écran suivant, sous Additional Properties, cliquez sur Custom Properties.
4. Pour chaque propriété répertoriée ci-dessous, cliquez sur New, puis saisissez les valeurs des propriétés
Name et Value indiquées :
serverName : adresse IP de la base de données SQL Server.
portNumber : numéro de port de la base de données SQL Server
databaseName : nom de la base de données SQL Server
5. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
6. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > JDBC Providers, puis, dans le volet de droite, cliquez sur le fournisseur User-defined JDBC Driver que vous avez créé dans la procédure « Pour créer le fournisseur JDBC SQL Server 2005 : », page 61 .
7. Sous Additional Properties, cliquez sur Data sources, puis, dans le volet de droite, cliquez sur Livecycle
- SQLServer - RM_DS.
8. Dans l’écran suivant, sous Additional Properties, cliquez sur Connection Pool Properties, puis définissez les propriétés comme suit :
●
●
Dans la zone Minimum connections, saisissez 20.
Dans la zone Minimum connections, saisissez 1.
9. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Etapes suivantes 65
➤
(WebSphere 7.0 uniquement) Pour configurer la propriété personnalisée pour SQL Server :
1. Dans l’arborescence de navigation, cliquez sur Resources > JDBC > Data sources , puis, dans le volet de droite, cliquez sur la source de données que vous avez créée dans la section « Pour créer la source de données SQL Server 2005 pour LiveCycle Rights Management ES2 : », page 63 .
2. Sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez useRRASetEquals
et, dans la zone Value, saisissez true
.
4. Cliquez sur OK ou sur Apply, puis sur Save directly to master configuration.
➤
Pour configurer la sécurité intégrée sous Windows :
1. Dans I’arborescence de navigation, cliquez sur Resources > JDBC > Data Sources, puis, dans le volet de droite, cliquez sur Livecycle - SQLServer - IDP_DS.
2. Dans le volet de droite, sous Additional Properties, cliquez sur Custom Properties, puis sur New.
3. Dans la zone Name, saisissez integratedSecurity
et, dans la zone Value, saisissez true
, puis cliquez sur Apply.
4. Dans I’arborescence de navigation, cliquez sur Resources > JDBC > Data Sources, puis, dans le volet de droite, cliquez sur Livecycle - SQLServer - RM_DS.
5. Dans le volet de droite, sous Additional Properties, cliquez sur Custom Properties, puis sur New.
6. Dans la zone Name, saisissez integratedSecurity
et, dans la zone Value, saisissez true
.
7. Cliquez sur Apply, puis sur Save directly to master configuration.
8. Sur l’ordinateur sur lequel WebSphere est installé, ajoutez le fichier sqljdbc_auth.dll au chemin du système Windows (C:\Windows). Ce fichier est situé au même emplacement que le programme d’installation du pilote Microsoft SQL JDBC 1.2 (le chemin par défaut est
[InstallDir]/sqljdbc_1.2/enu/auth/x86).
9. Modifiez la propriété Ouvrir une session en tant que du service Windows qui lance WebSphere
Application Server (IBM WebSphere Application Server V6.1 - [nom du nœud]) en procédant comme suit :
●
●
●
Cliquez sur Démarrer > Paramètres > Panneau de configuration > Outils d’administration >
Services.
Cliquez avec le bouton droit de la souris sur IBM WebSphere Application Server V6.1 - [nom du
nœud], puis sélectionnez Propriétés.
Sur l’onglet Connexion, sélectionnez Ce compte puis sélectionnez un compte utilisateur valide autre que Système local, puis cliquez sur OK.
10. Modifiez la sécurité de SQL Server de Mode mixte à Authentification Windows uniquement.
5.3 Etapes suivantes
Une fois que vous avez configuré votre grappe WebSphere Application Server, procédez comme suit :
●
Configurez les fichiers EAR de LiveCycle ES2 à l’aide de LiveCycle Configuration Manager.
(reportez-vous à la section « Configuration de LiveCycle ES2 en vue du déploiement », page 36
).
Adobe LiveCycle ES2 Configuration manuelle d’une grappe WebSphere
Configuration de grappes du serveur d'application LiveCycle ES2 à l'aide de WebSphere Etapes suivantes 66
●
Choisissez l’une des méthodes suivantes pour déployer les fichiers EAR LiveCycle ES2 sur votre grappe WebSphere Application Server :
●
Automatiquement : utilisez LiveCycle Configuration Manager. (reportez-vous à la section
« Configuration de LiveCycle ES2 en vue du déploiement », page 36
).
●
Manuellement :reportez-vous à la section

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.