Installation et configuration de LiveCycle pour WebSphere
Transcription
Installation et configuration de LiveCycle pour WebSphere
bc Installation et configuration LiveCycle pour WebSphere Adobe® LiveCycle™ Novembre 2006 Version 7.2 © 2006 Adobe Systems Incorporated. Tous droits réservés. Adobe® LiveCycle™ 7.2 Installation et configuration de LiveCycle pour WebSphere® sous Microsoft® Windows®, Linux® et UNIX® Edition 1.1, octobre 2006 Si ce guide accompagne un logiciel assorti d'un contrat de licence, le guide et le logiciel dont il traite sont concédés sous licence et ne peuvent être copiés ou utilisés que conformément à cette licence. Sauf autorisation spécifiée dans la licence, aucune partie de ce guide ne peut être reproduite, enregistrée ou transmise par un moyen électronique, mécanique ou autre, sans l'autorisation écrite préalable d'Adobe Systems Incorporated. Sachez que le contenu de ce manuel est protégé par des droits d'auteur même s'il n'est pas distribué avec un logiciel contenant un contrat de licence de l'utilisateur final. Les informations contenues dans ce guide sont données à titre purement indicatif. Elles peuvent être modifiées sans préavis et ne constituent pas un engagement de la part d'Adobe Systems Incorporated. Adobe Systems Incorporated ne peut être tenu pour responsable des erreurs ou des inexactitudes apparaissant dans les informations fournies par ce guide. Nous attirons votre attention sur le fait que les illustrations et images que vous pouvez être amené à incorporer à vos projets peuvent être protégées par des droits d'auteur, auquel cas leur exploitation sans l'autorisation de l'auteur constituerait une violation de ces droits. Assurez-vous que toutes les autorisations requises ont été accordées par les auteurs. Toute référence à des noms et à des logos de société dans les exemples ou les exemples de formulaires inclus dans ce logiciel sont utilisés à titre d'exemple uniquement et ne doivent faire référence à aucune société réelle. Adobe, le logo Adobe, Acrobat, Kozuka Gothic, Kozuka Mincho, LiveCycle, Minion, Myriad, PhotoShop, PostScript et Reader sont des marques ou des marques déposées d'Adobe Systems Incorporated aux Etats-Unis et/ou dans d'autres pays. BEA WebLogic Server est une marque déposée de BEA Systems, Inc. IBM, AIX, DB2 et WebSphere sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans d'autres pays. Intel et Pentium sont des marques déposées d'Intel Corporation aux Etats-Unis et dans d'autres pays. Linux est la marque déposée de Linus Torvalds aux Etats-Unis et dans d'autres pays. Macintosh est une marque d'Apple Computer, Inc., déposée aux Etats-Unis et dans d'autres pays. Microsoft, Windows et Windows Server sont des marques ou des marques déposées de Microsoft Corporation aux Etats-Unis et/ou dans d'autres pays. Novell et SUSE sont des marques déposées de Novell, Inc. aux Etats-Unis et dans d'autres pays. Oracle est une marque d'Oracle Corporation et peut être déposée dans certaines juridictions. Red Hat et JBoss sont des marques ou des marques déposées de Red Hat, Inc. aux Etats-Unis et dans d'autres pays. SUN, Java, JavaScript et Solaris sont des marques ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays. Toutes les marques SPARC sont concédées sous licence et sont des marques ou des marques déposées de SPARC International, Inc. Les produits de marque SPARC reposent sur une architecture développée par Sun Microsystems, Inc. UNIX est une marque déposée de Open Group aux Etats-Unis et dans d'autres pays. Toutes les autres marques citées sont la propriété de leurs détenteurs respectifs. Ce logiciel est partiellement basé sur les travaux de l'Independent JPEG Group. Copyright partiel 1992, 1993 Simmule Turner et Rich Salz. Tous droits réservés. Ce produit inclut des logiciels développés par Apache Software Foundation (http://www.apache.org/). Copyright partiel (C) 1991, 1999 Free Software Foundation, Inc. Les bibliothèques JBOSS, OmniORB et JacORB sont concédées sous licence publique générale pour bibliothèques GNU, dont une copie est fournie avec ce logiciel. Ce produit inclut des logiciels BISAFE et/ou TIPEM de RSA Data Security, Inc. Ce produit contient des éléments logiciels développés par Brian M. Clapper [email protected]. Certaines parties de ce code sont concédées sous licence par Apple Computer, Inc. en vertu des dispositions de la version 2 de l'Apple Public Source License. La version du code source de ces parties ainsi que la licence correspondante sont disponibles à l'adresse http://www.opensource.apple.com/apsl/. Certaines parties reposent sur les travaux de l'équipe FreeType. Développé par Celequest. Intègre la technologie distribuée sous licence par Celequest Corporation. Copyright 2005 Celequest Corporation. Tous droits réservés. Ce produit inclut des logiciels développés par The Jaxen Project (http://www.jaxen.org/). Ce programme a été écrit avec MacApp® : ©1985-1988 Apple Computer, Inc. APPLE COMPUTER, INC. N'OFFRE AUCUNE GARANTIE, EXPRESSE OU TACITE, CONCERNANT CE PRODUIT, NOTAMMENT CONCERNANT SA QUALITE MARCHANDE OU SON ADEQUATION A UN USAGE PARTICULIER. Le logiciel MacApp est la propriété d'Apple Computer, Inc. et est concédé sous licence à Adobe afin d'être distribué et utilisé exclusivement en association avec les logiciels Adobe. Les parties concédées sous licence Mozilla Public License Version 1.1, sont disponibles sur le site www.mozilla.org. Le logiciel distribué dans le cadre de la présente licence est distribué « TEL QUEL », SANS AUCUNE GARANTIE, expresse ou autre. Consultez la Licence pour connaître les restrictions et les droits spécifiques à la langue régissant la Licence. Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, Etats-Unis. Avis aux utilisateurs finals du gouvernement des Etats-Unis. Le logiciel et la documentation sont des articles commerciaux (« Commercial Items »), visés à l'article 48 C.F.R., alinéa 2.101, composés d'un logiciel commercial (« commercial computer software ») et d'une documentation relative au logiciel commercial (« commercial computer software documentation »), visés à l'article 48 C.F.R., alinéa 12.212 ou 48 C.F.R., alinéa 227.7202, selon le cas. Conformément à l'article 48 C.F.R., alinéa 12.212 ou 48 C.F.R., alinéas 227.7202-1 à 227.7202-4, selon le cas, le logiciel commercial et la documentation relative au logiciel commercial sont concédés sous licence aux utilisateurs finals du gouvernement américain (a) en tant qu'articles commerciaux uniquement et (b) avec les seuls droits conférés à tout autre utilisateur final tenu par les termes et conditions stipulés ici. Droits non publiés réservés en vertu de la législation américaine sur les droits d'auteur. Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 95110, Etats-Unis. Pour les utilisateurs finals du gouvernement des Etats-Unis, Adobe s’engage à respecter toutes les lois sur l’égalité des chances, y compris, si approprié, les dispositions de l’Executive Order 11246, comme modifié, la section 402 de l’Acte d’assistance à la réhabilitation des vétérans du Vietnam (Vietnam Era Veterans Readjustment Assistance Act) de 1974 (38 USC 4212) et la section 503 de l’Acte de réhabilitation (Rehabilitation Act) de 1973, comme modifié, ainsi que les règlements de l’article 41 C.F.R., sections 60-1 à 60-60, 60-250 et 60-741. La clause d'action positive et la réglementation décrites dans la phrase précédente sont incluses par référence. Table des matières Préface ........................................................................................................................................ 10 Contenu du guide ........................................................................................................................................................................10 A qui est destiné ce guide ? ......................................................................................................................................................10 Conventions utilisées dans ce guide.....................................................................................................................................10 Documentation connexe...........................................................................................................................................................11 Informations mises à jour sur le produit LiveCycle....................................................................................................12 1 Avant l'installation .................................................................................................................... 13 A propos du processus d'installation, de configuration et de déploiement ..........................................................13 Démarrage et arrêt de WebSphere .................................................................................................................................14 Accès à la console d'administration WebSphere........................................................................................................14 Affichage de la sortie système JVM et des erreurs de connexions ......................................................................15 Méthodes d'installation, de configuration et de déploiement des produits LiveCycle......................................15 Mise à niveau des produits LiveCycle ..................................................................................................................................16 A propos de l'installation de Watched Folder....................................................................................................................16 Configuration système requise ...............................................................................................................................................16 Logiciels pris en charge .......................................................................................................................................................16 Associations de plates-formes et de logiciels..............................................................................................................18 Configuration matérielle requise .....................................................................................................................................19 Conditions supplémentaires pour LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional .....................................................................................................................19 Conditions supplémentaires pour LiveCycle PDF Generator pour PostScript ................................................20 Aide-mémoire pour l'installation, la configuration et le déploiement .....................................................................20 Aide-mémoire pour l'installation et le déploiement automatique......................................................................20 Aide-mémoire pour l'installation et le déploiement manuels ..............................................................................21 Informations mises à jour sur le produit LiveCycle....................................................................................................22 2 Installation des produits LiveCycle .......................................................................................... 23 Installation de LiveCycle PDF Generator..............................................................................................................................23 Installation des produits LiveCycle ........................................................................................................................................25 Installation de LiveCycle Print..................................................................................................................................................27 Installation de Watched Folder ...............................................................................................................................................28 Affichage du journal d'erreurs .................................................................................................................................................29 3 Préparation de l'environnement .............................................................................................. 30 Création de la base de données..............................................................................................................................................30 Création d'une base de données Oracle........................................................................................................................30 Création d'une base de données DB2 ............................................................................................................................31 Configuration d'une base de données DB2 pour plusieurs utilisations simultanées ...................................32 Création d'une base de données SQL Server...............................................................................................................33 Installation des procédures stockées JTA ...............................................................................................................33 Activation des transactions XA pour Windows Server 2003............................................................................34 Préparation du serveur d'applications..................................................................................................................................35 Installation du serveur d'applications WebSphere....................................................................................................35 Création d'une instance de serveur d'applications ...................................................................................................36 Création d'un répertoire endorsed..................................................................................................................................37 Configuration des bibliothèques partagées ................................................................................................................38 4 Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Table des matières 5 Augmentation du délai d'expiration SOAP.........................................................................................................................39 Mise à jour des fichiers de configuration du serveur Web ............................................................................................39 Préparation de WebSphere MQ ..............................................................................................................................................39 Installation des logiciels requis .........................................................................................................................................40 Configuration de WebSphere MQ ...................................................................................................................................42 Installation des pilotes de base de données ......................................................................................................................45 Partie I : Configuration et déploiement automatiques 4 Configuration automatique des produits LiveCycle .............................................................. 47 A propos de Configuration Manager ....................................................................................................................................47 Tâches de configuration......................................................................................................................................................47 Types de configuration ........................................................................................................................................................48 Exécution répétée de Configuration Manager............................................................................................................48 Définition du port SOAP du serveur d'applications.........................................................................................................49 Configuration classique .............................................................................................................................................................49 Exécution d'une configuration personnalisée...................................................................................................................54 Configuration et assemblage des produits LiveCycle .............................................................................................55 Modification des paramètres du serveur d'applications .........................................................................................58 Validation des paramètres du serveur d’applications ..............................................................................................61 Déploiement automatique des produits LiveCycle ..................................................................................................62 Initialisation de la base de données................................................................................................................................63 Vérification des produits LiveCycle déployés ..............................................................................................................64 Activation des fabriques de connexions XA pour LiveCycle PDF Generator .........................................................65 Désinstallation des fichiers EAR ..............................................................................................................................................66 5 Après le déploiement ................................................................................................................ 67 Accès à Administrator.................................................................................................................................................................67 Accès à User Management........................................................................................................................................................68 Tâches de post-déploiement de LiveCycle Assembler...................................................................................................68 Vérification du déploiement de LiveCycle Assembler..............................................................................................68 Tâches de post-déploiement de LiveCycle Forms............................................................................................................69 Vérification du déploiement de LiveCycle Forms ......................................................................................................69 Tâches de post-déploiement de LiveCycle Print ..............................................................................................................70 Vérification du déploiement .............................................................................................................................................70 Déploiement et exécution de l'application Web PrintIVS.......................................................................................70 Exécution de l'application de soumission d'impression..........................................................................................71 Exécution de l'application d'impression de l'API du module Form Server .......................................................72 Tâches de post-déploiement de LiveCycle Form Manager ..........................................................................................73 Accès aux pages utilisateur de LiveCycle Form Manager .......................................................................................73 Tâches de post-déploiement de LiveCycle PDF Generator ..........................................................................................73 Configuration de sources de travaux..............................................................................................................................73 Définition de l'imprimante Adobe PDF comme imprimante par défaut...........................................................73 Installation de polices...........................................................................................................................................................74 Définition du délai d'expiration de la conversion pour LiveCycle PDF Generator.........................................74 Partie II : Configuration et déploiement manuels 6 Configuration des produits LiveCycle à déployer................................................................... 77 Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere 7 Table des matières 6 Configuration manuelle de WebSphere 5.1.1.5...................................................................... 82 Désactivation du délai d'expiration CORBA .................................................................................................................82 Configuration des arguments JVM..................................................................................................................................83 Configuration du délai d'expiration des transactions sur le serveur ..................................................................83 Mise à jour des fichiers de configuration du serveur Web......................................................................................84 Connexion de WebSphere à la base de données LiveCycle .........................................................................................84 Configuration d'Oracle 9i ou d'Oracle 10g ...................................................................................................................84 Configuration de DB2 ..........................................................................................................................................................85 Configuration de SQL Server .............................................................................................................................................87 Configuration de WebSphere Embedded Messaging ou de WebSphere MQ.......................................................89 Configuration des ressources JMS pour WebSphere Embedded Messaging..................................................89 Configuration des ressources JMS de WebSphere MQ ............................................................................................95 Configuration des ressources JMS.............................................................................................................................95 Création des destinations de sujet Websphere MQ............................................................................................97 Configuration du fournisseur JMS WebSphere MQ pour Watched Folder.............................................. 102 Vérification de la configuration de WebSphere MQ .............................................................................................. 103 8 Configuration manuelle de WebSphere 6.0.2.9....................................................................104 Désactivation du délai d'expiration CORBA..................................................................................................................... 104 Configuration des arguments JVM ..................................................................................................................................... 105 Configuration du délai d'expiration des transactions sur le serveur ..................................................................... 105 Configuration de la source de données pour WebSphere 6.0.2.9........................................................................... 106 Configuration de la source de données Oracle........................................................................................................ 106 Configuration de la source de données DB2 ............................................................................................................ 107 Configuration de la source de données SQL Server............................................................................................... 108 Configuration de embedded messaging ......................................................................................................................... 110 9 Déploiement manuel sur WebSphere 5.1.1.5........................................................................118 A propos des produits LiveCycle ........................................................................................................................................ 118 Nom du répertoire WebSphere ..................................................................................................................................... 118 Résumé des composants déployables ........................................................................................................................ 118 Déploiement sur WebSphere................................................................................................................................................ 119 Démarrage de l'application ................................................................................................................................................... 121 Vérification du déploiement de LiveCycle Forms.......................................................................................................... 121 Affichage des fichiers journaux............................................................................................................................................ 122 10 Déploiement manuel sur WebSphere 6.0.2.9........................................................................123 A propos des produits LiveCycle ........................................................................................................................................ 123 Nom du répertoire WebSphere ..................................................................................................................................... 123 Résumé des composants déployables ........................................................................................................................ 124 Déploiement sur WebSphere................................................................................................................................................ 124 Démarrage de l'application ................................................................................................................................................... 126 Vérification du déploiement de LiveCycle Forms.......................................................................................................... 126 Affichage des fichiers journaux............................................................................................................................................ 127 11 Initialisation de la base de données.......................................................................................128 Partie III : Configuration après le déploiement 12 Configuration des produits LiveCycle pour accéder à LDAP ...............................................131 Configuration des produits LiveCycle avec LDAP ......................................................................................................... 131 Configuration des produits LiveCycle avec LDAPS....................................................................................................... 132 Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Table des matières 7 13 Configuration de SSL sur WebSphere ....................................................................................133 Création d'un compte utilisateur local .............................................................................................................................. 133 Création d'informations d'identification SSL................................................................................................................... 135 Pour configurer WebSphere pour utiliser le registre du système d'exploitation local au lieu de LDAP ... 136 Configuration du délai d'expiration de la connexion de WebSphere.................................................................... 136 Configuration de SSL sur WebSphere................................................................................................................................ 137 Partie IV : Configuration supplémentaire de LiveCycle Workflow 14 Configuration de WebSphere 5.1.1.5 pour BAM Server .......................................................141 Création de la base de métadonnées BAM...................................................................................................................... 141 Comptes utilisateur............................................................................................................................................................ 141 Création de variables d'environnement pour DB2 ................................................................................................. 141 Configuration de WebSphere pour BAM Server ............................................................................................................ 142 Installation des pilotes de base de données pour BAM Server .......................................................................... 142 Configuration de la connexion à la base de métadonnées BAM....................................................................... 143 Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 ................ 143 Création du fournisseur JDBC pour la base de métadonnées BAM ........................................................... 144 Création de la source de données pour la base de métadonnées BAM................................................... 144 Test de la connexion à la base de données......................................................................................................... 146 Création de la source de données d'intégration ..................................................................................................... 146 Test de la connexion à la base de données......................................................................................................... 147 Configuration des paramètres de WebSphere......................................................................................................... 147 Paramètres JVM WebSphere facultatifs...................................................................................................................... 149 Création d'un alias d'hôte virtuel .................................................................................................................................. 150 Déploiement de BAM Server sur WebSphere ................................................................................................................. 150 15 Configuration de WebSphere 6.0.2.9 pour BAM Server .......................................................153 Création de la base de métadonnées BAM...................................................................................................................... 153 Comptes utilisateur............................................................................................................................................................ 153 Création de variables d'environnement pour DB2 ................................................................................................. 153 Configuration de WebSphere pour BAM Server ............................................................................................................ 154 Installation des pilotes de base de données pour BAM Server .......................................................................... 154 Configuration de la connexion à la base de métadonnées BAM....................................................................... 155 Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 ................ 155 Création du fournisseur JDBC pour la base de métadonnées BAM ........................................................... 155 Création de la source de données pour la base de métadonnées BAM................................................... 156 Test de la connexion à la base de données......................................................................................................... 158 Création de la source de données d'intégration ..................................................................................................... 158 Test de la connexion à la base de données d'intégration.............................................................................. 159 Configuration des paramètres de WebSphere......................................................................................................... 160 Paramètres JVM WebSphere facultatifs...................................................................................................................... 161 Déploiement de BAM Server sur WebSphere........................................................................................................... 162 16 Prise en main de BAM Server ..................................................................................................166 Configuration de LiveCycle Workflow Server pour BAM Server............................................................................... 166 Accès à BAM Workbench et à BAM Dashboard ............................................................................................................. 167 Configuration de BAM Server ............................................................................................................................................... 167 Configuration des paramètres SMTP ........................................................................................................................... 168 Importation des définitions de métadonnées de LiveCycle Workflow ........................................................... 168 Configuration des paramètres LDAP pour BAM Server ........................................................................................ 169 Restrictions de la connectivité LDAP de BAM Server....................................................................................... 169 Adobe LiveCycle Table des matières Installation et configuration de LiveCycle pour WebSphere 8 Pratiques conseillées pour la connectivité LDAP de BAM Server ............................................................... 169 Configuration de la synchronisation LDAP automatique .............................................................................. 170 Configuration du mappage de l'utilisateur LDAP............................................................................................. 171 Configuration du mappage du rôle LDAP ........................................................................................................... 172 Synchronisation manuelle avec le serveur LDAP.............................................................................................. 173 17 Installation de LiveCycle Workflow Designer .......................................................................174 Installation de LiveCycle Workflow Designer ................................................................................................................. 174 Connexion au serveur d'applications par le biais de ports autres que les ports par défaut .......................... 175 Désinstallation de LiveCycle Workflow Designer .......................................................................................................... 176 A Associations de plates-formes et logiciels prises en charge ................................................177 B Polices installées avec le module Font Manager...................................................................181 C Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder ......182 Liste des tâches .......................................................................................................................................................................... 182 Déploiement de QPAC et création d'un processus de flux de production .......................................................... 183 Utilisation de fichiers DDX dynamiques ou statiques............................................................................................ 183 Configuration d'un QPAC Assembler dans un processus de flux de production ........................................ 184 Création et configuration d'un dossier de contrôle...................................................................................................... 186 Création d'un fichier JobConfig.xml................................................................................................................................... 188 Préparation des fichiers PDF et DDX .................................................................................................................................. 190 Soumission du travail LiveCycle Assembler pour traitement ................................................................................... 190 D Développement de formulaires pour LiveCycle ...................................................................191 Publication de fichiers à partir de logiciels clients ........................................................................................................ 191 Conception de formulaires pour les produits LiveCycle............................................................................................. 191 Utilisation de formulaires dynamiques avec les produits LiveCycle ................................................................ 192 Intégration des polices dans un formulaire compatible PDF/A ........................................................................ 192 E Désinstallation des produits LiveCycle..................................................................................193 Suppression des fichiers du produit................................................................................................................................... 193 F Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1.......................................194 Procédures de mise à niveau ................................................................................................................................................ 194 Mise à niveau de votre serveur d'applications ......................................................................................................... 194 Utilisation d'installations clé en main ou automatiques pour la mise à niveau........................................... 195 Configuration à l'aide de Configuration Manager durant le processus de mise à niveau ....................... 195 Résumé du processus de mise à niveau manuelle........................................................................................................ 195 LiveCycle Forms et LiveCycle Print...................................................................................................................................... 196 Mise à niveau à partir de Adobe Form Server 6.0 vers LiveCycle Forms 7.2.................................................. 196 LiveCycle Forms et LiveCycle Print 7.x vers LiveCycle Forms et LiveCycle Print 7.2 ......................................... 197 LiveCycle Form Manager ........................................................................................................................................................ 201 LiveCycle Assembler, LiveCycle Workflow et Watched Folder ................................................................................. 203 LiveCycle Workflow Designer ............................................................................................................................................... 205 BAM Server pour LiveCycle Workflow ............................................................................................................................... 206 A propos de l'utilitaire de mise à niveau de BAM Server ...................................................................................... 206 LiveCycle PDF Generator ........................................................................................................................................................ 208 LiveCycle Document Security ............................................................................................................................................... 211 LiveCycle Reader Extensions ................................................................................................................................................. 213 LiveCycle Policy Server ............................................................................................................................................................ 216 Adobe LiveCycle Installation et configuration de LiveCycle G 9 Amélioration des performances du serveur..........................................................................218 Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM ................................................ 218 Augmentation de la quantité maximale de mémoire affectée à la JVM............................................................... 219 Nettoyage des fichiers temporaires du répertoire de stockage global ................................................................. 220 Paramètres de configuration de DB2................................................................................................................................. 220 Amélioration des performances de Windows Server avec LDAP ............................................................................ 220 Index .........................................................................................................................................222 Préface Ce guide fait partie des ressources destinées à vous familiariser avec la suite de produits Adobe® LiveCycle™ qui facilitent l'automatisation et l'accélération des flux d'informations essentiels en provenance ou à destination des clients, des partenaires, des administrés et des employés. Contenu du guide Ce guide décrit les procédures d'installation et de configuration des produits LiveCycle suivants sous Microsoft® Windows®, Linux®, IBM® AIX® et Sun™ Solaris™, ainsi que leur procédure de déploiement sur un serveur d'applications IBM WebSphere® : ● Adobe LiveCycle Assembler 7.2.1 ● Adobe LiveCycle Forms 7.2 ● Adobe LiveCycle Form Manager 7.2 ● Adobe LiveCycle PDF Generator 7.2 Professional, LiveCycle PDF Generator 7.2 Elements et LiveCycle PDF Generator 7.2 pour PostScript® ● Adobe LiveCycle Print 7.2 ● Adobe LiveCycle Workflow 7.2.1 Ce guide fournit également des informations sur l'installation et la configuration de Watched Folder 1.1. A qui est destiné ce guide ? Ce guide propose des informations aux administrateurs et aux développeurs responsables de l'installation, de la configuration, de la gestion ou du déploiement de produits LiveCycle. Il s'adresse donc à un public familiarisé avec les serveurs d'applications, les systèmes d'exploitation Linux, Windows, AIX ou Solaris, les serveurs de base de données MySQL, Oracle®, DB2® ou SQL Server, ainsi que les environnements Web. Conventions utilisées dans ce guide Ce guide utilise les conventions de désignation suivantes pour les chemins d'accès aux fichiers courants. Nom Valeur par défaut Description [racine LiveCycle] Windows : C:\Adobe\LiveCycle\ Répertoire d'installation utilisé pour tous les produits LiveCycle. Il contient les sous-répertoires d'Adobe Configuration Manager, les kits de développement logiciel et chaque produit LiveCycle installé (avec sa documentation). Linux et UNIX®: /opt/adobe/livecycle/ 10 Adobe LiveCycle Préface Installation et configuration de LiveCycle pour WebSphere Documentation connexe 11 Nom Valeur par défaut Description [racine produit] Windows : Répertoires contenant les répertoires et fichiers spécifiques au produit (documentation, fichiers de désinstallation, exemples et informations de licence). C:\Adobe\LiveCycle\Assembler C:\Adobe\LiveCycle\pdfgenerator C:\Adobe\LiveCycle\Workflow C:\Adobe\LiveCycle\Forms C:\Adobe\LiveCycle\Print C:\Adobe\LiveCycle\Formmanager Linux, UNIX : /opt/adobe/livecycle/assembler /opt/adobe/livecycle/pdfgenerator /opt/adobe/livecycle/workflow /opt/adobe/livecycle/forms /opt/adobe/livecycle/print /opt/adobe/livecycle/formmanager [racine du serveur d'applications] Windows : WebSphere 5.1.1.5 : C:\Program Files\WebSphere\AppServer Répertoire racine du serveur d'applications exécutant les produits LiveCycle. WebSphere 6.0.2.9 : C:\Program Files\IBM\WebSphere\ AppServer Linux et UNIX : WebSphere 5.1.1.5 : /opt/WebSphere/AppServer WebSphere 6.0.2.9 : /opt/IBM/WebSphere/AppServer [racine serveur base données] Dépend du type de base de données et de Emplacement d'installation du vos spécifications lors de l'installation. serveur de base de données LiveCycle. La plupart des informations concernant l'emplacement des répertoires dans ce guide s'appliquent à toutes les plates-formes (tous les noms de fichiers et les chemins d'accès respectent la casse sous Linux). Les informations concernant une plate-forme spécifique sont indiquées le cas échéant. Documentation connexe Ce guide contient les instructions de déploiement des produits LiveCycle sur le serveur d'applications WebSphere. Vous trouverez les guides d'installation et de configuration des produits LiveCycle pour les autres serveurs d'applications pris en charge à l'adresse suivante : www.adobe.com/support/documentation/en/livecycle/ Les ressources figurant dans le tableau ci-après sont destinées à vous aider à utiliser les produits LiveCycle. Adobe LiveCycle Préface Installation et configuration de LiveCycle pour WebSphere Pour plus de détails sur Informations mises à jour sur le produit LiveCycle 12 Voir Les informations générales sur un produit et son Les guides Présentation de chaque produit intégration à d'autres produits Adobe L'architecture du produit, l'utilisation des API et le développement d'applications personnalisées à utiliser avec les produits Les guides du développeur de chaque produit. Par exemple, Developing Custom Application for LiveCycle Workflow ou Developing Applications for LiveCycle Assembler. L'API EJB, notamment des descriptions et des explications sur ses différentes classes et méthodes. La référence API de chaque produit. La plupart des références API sont installées sous la forme de JavaDocs avec chaque produit. Toutefois, certaines d'entre elles sont fournies au format PDF avec le produit. La syntaxe de la grammaire DDX (Document Description XML) et des grammaires XML connexes prise en charge par LiveCycle Assembler Document Description XML Reference La configuration et le déploiement des dossiers de contrôle L'aide sur l'administration de Watched Folder La gestion de l'accès à l'interface utilisateur Adobe Administrator Aide sur l'administration de User Management L'utilisation de LiveCycle Workflow Designer Création de flux de production ou aide de LiveCycle Workflow Designer L'utilisation du kit de développement logiciel de LiveCycle Workflow pour créer des QPAC (Quick Process Action Components) qui appellent des méthodes dans les API EJB des produits LiveCycle Les guides QPAC, disponibles avec le kit de développement logiciel de LiveCycle. Par exemple, Using LiveCycle Assembler QPACs ou Using LiveCycle Forms QPACs. Les autres services et produits qui s'intègrent aux www.adobe.com produits LiveCycle Les mises à jour des correctifs, les explications www.adobe.com/support/products/enterprise techniques et les informations complémentaires /index.html sur cette version du produit. Pour plus de détails sur la documentation supplémentaire disponible pour chaque produit LiveCycle, consultez les fichiers doc_map.pdf situés dans chaque dossier [racine produit]/documentation. Remarque : lorsque vous copiez et collez des chaînes depuis ce guide, vous pouvez copier la balise <CR> si les instructions s'étendent sur une ligne du guide. Informations mises à jour sur le produit LiveCycle Adobe Systems a publié un article sur le centre de consultation Adobe Knowledge Center afin de communiquer à ses clients toutes les informations de mise à jour des produits LiveCycle. Vous pouvez consulter cet article à l'adresse : www.adobe.com/support/products/enterprise/knowledgecenter/c4811.pdf. 1 Avant l'installation Ce chapitre décrit la préparation de votre système à l'installation des produits LiveCycle : ● « A propos du processus d'installation, de configuration et de déploiement », page 13 ● « Méthodes d'installation, de configuration et de déploiement des produits LiveCycle », page 15 ● « Installation et déploiement de plusieurs produits LiveCycle », page 16 ● « Configuration système requise », page 16 ● « Aide-mémoire pour l'installation, la configuration et le déploiement », page 20 ● « Informations mises à jour sur le produit LiveCycle », page 22 Avant de procéder à l'installation des produits LiveCycle sur votre serveur d'applications, rendez-vous sur la page de téléchargement du produit Adobe LiveCycle à l'adresse suivante pour vérifier que vous disposez bien de la dernière version du logiciel : www.adobe.com/support/products/enterprise/support_downloads.html A propos du processus d'installation, de configuration et de déploiement L'installation, la configuration et le déploiement de produits LiveCycle impliquent les procédures suivantes : Installation : lors de l'installation des produits, tous les fichiers requis sont copiés sur votre système dans une même arborescence d'installation. Pour installer les produits, il vous suffit d'exécuter le programme d'installation. Le répertoire d'installation par défaut est C:\Adobe\LiveCycle (Windows) ou /opt/adobe/livecycle (Linux ou UNIX), mais vous pouvez installer les fichiers dans un autre répertoire. Dans ce guide, le répertoire d'installation par défaut s'appelle [racine LiveCycle]. Pour que plusieurs produits LiveCycle puissent fonctionner ensemble, vous devez tous les installer dans le même emplacement [racine LiveCycle]. Vous pouvez ainsi assembler les différents produits LiveCycle dans un fichier EAR. Reportez-vous à la section « Installation des produits LiveCycle », page 23. Configuration et assemblage : la configuration des produits modifie une série de paramètres déterminant leur fonctionnement. L'assemblage des produits regroupe tous les composants installés dont les produits ont besoin dans un fichier EAR déployable, en tenant compte de vos instructions de configuration. Pour configurer et assembler les produits pour le déploiement, exécutez Configuration Manager. (Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77.) Vous pouvez configurer et assembler simultanément plusieurs produits LiveCycle. Déploiement : le déploiement des produits implique celui du fichier EAR assemblé et de certains autres fichiers configurés sur le serveur d'applications WebSphere sur lequel vous prévoyez d'exécuter la solution LiveCycle. Si vous avez configuré et assemblé plusieurs produits, la plupart des éléments pouvant être déployés pour ces derniers se trouvent dans un seul fichier LiveCycle.ear déployable. Initialisation de la base de données LiveCycle : l'initialisation de la base de données crée des tables à utiliser avec Adobe User Management et certains produits LiveCycle. Pour déployer un produit LiveCycle nécessitant une connexion à la base de données LiveCycle, vous devez initialiser celle-ci une fois le déploiement effectué. Reportez-vous à la section « Initialisation de la base de données », page 128. 13 Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Démarrage et arrêt de WebSphere 14 Démarrage et arrêt de WebSphere Plusieurs procédures décrites dans ce chapitre nécessitent de fermer et de redémarrer l'instance de WebSphere sur laquelle vous souhaitez déployer les produits LiveCycle. Si vous ne savez pas si le serveur d'applications a déjà été démarré, vous pouvez commencer par vérifier l'état du serveur d'applications WebSphere. ➤ Pour connaître l'état du serveur d'applications WebSphere : 1. Ouvrez une invite de commande et accédez au répertoire [racine du serveur d'applications]/bin. 2. Saisissez la commande suivante en remplaçant server_name par le nom du serveur d'applications WebSphere : ● (Windows) serverStatus.bat server_name ● (Linux, UNIX)serverStatus.sh server_name ➤ Pour démarrer WebSphere : 1. Ouvrez une invite de commande et accédez au répertoire [racine du serveur d'applications]/bin. 2. Saisissez la commande suivante en remplaçant server_name par le nom du serveur d'applications WebSphere : ● (Windows) startServer.bat server_name ● (Linux, UNIX) startServer.sh server_name ➤ Pour arrêter WebSphere : 1. Ouvrez une invite de commande et accédez au répertoire [racine du serveur d'applications]/bin. 2. Saisissez la commande suivante en remplaçant server_name par le nom du serveur d'applications WebSphere : ● (Windows) stopServer.bat server_name ● (Linux, UNIX) stopServer.sh server_name Accès à la console d'administration WebSphere Plusieurs procédures décrites dans ce chapitre nécessitent d'accéder à la console d'administration du serveur d'applications WebSphere. ➤ Pour accéder à la console d'administration WebSphere : 1. Démarrez le serveur d'applications WebSphere. 2. Dans la ligne d'adresse d'un navigateur Web, entrez l'adresse appropriée. ● (WAS 5.1.1.5) http://<nomhôte>:<port>/admin ● (WAS 6.0.2.9) http://<nomhôte>:<port>/ibm/console Si vous administrez le serveur que vous utilisez actuellement, vous pouvez remplacer <nomhôte> par localhost. La valeur de port dépend du serveur d'applications et de l'activation de la sécurité globale. La valeur par défaut du port de WebSphere 5.1.1.5 est 9090, la valeur par défaut du port de WebSphere 6.0.2.9 est 9060 et si la sécurité globale est activée, la valeur par défaut du port SSL est 9043. Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Affichage de la sortie système JVM et des erreurs de connexions 15 3. Si la sécurité globale de WebSphere est activée, renseignez les champs d'identification de WebSphere (ID utilisateur et mot de passe). 4. Cliquez sur Log In. Affichage de la sortie système JVM et des erreurs de connexions La sortie système JVM et les erreurs de connexions sont des outils précieux pour résoudre les problèmes liés à votre serveur. ➤ Pour afficher la sortie système JVM et les erreurs de connexions : 1. Ouvrez une session dans la console d'administration WebSphere. 2. Dans l'arborescence de navigation, sélectionnez Troubleshooting > Logs and Trace. 3. Sélectionnez le nom du serveur d'applications. 4. Cliquez sur JVM Logs. 5. Cliquez sur l'onglet Runtime, puis cliquez sur View sous System.out(pour afficher le journal sortie système JVM) ou System.err (pour afficher le journal d'erreurs). Si l'une des sélections n'est pas disponible; vous pouvez afficher le tout à partir de l'onglet Configuration en indiquant les noms des fichiers System.out et System.err. Par exemple, saisissez : ${Server_LOG_ROOT}/SystemOut.log et ${Server_LOG_ROOT}/SystemErr.log Remarque : vous devez redémarrer le serveur d'applications pour que ces modifications prennent effet. Méthodes d'installation, de configuration et de déploiement des produits LiveCycle Vous pouvez utiliser l'une des méthodes suivantes pour installer, configurer et déployer les produits LiveCycle ou encore initialiser la base de données : Installation automatique : permet d'installer les fichiers, puis d'exécuter Configuration Manager pour exécuter automatiquement les tâches suivantes : ● configurer et assembler les produits LiveCycle en vue de leur déploiement ; ● configurer les paramètres du serveur d'applications pour les produits LiveCycle ; ● déployer automatiquement les produits LiveCycle sur le serveur d'applications ; ● initialiser les schémas de base de données pour les produits LiveCycle déployés ; ● vérifier les produits LiveCycle déployés. Toutefois, vous devez installer manuellement le serveur d'applications avant d'exécuter Configuration Manager. Installation manuelle : permet d'installer les fichiers, puis d'exécuter Configuration Manager pour configurer le serveur d'applications, le fichier EAR et les autres composants et déployer le fichier EAR. Vous pouvez également configurer votre serveur d'applications et déployer votre fichier EAR manuellement. Toutefois, vous devez installer, configurer et démarrer manuellement le serveur d'applications et vous devez créer et configurer la base de données avant d'exécuter Configuration Manager et de le déployer sur le serveur d'applications. Vous devez également exécuter Configuration Manager une seconde fois (après le déploiement) pour initialiser la base de données. Reportez-vous à la section « Aide-mémoire pour l'installation et le déploiement manuels », page 21. Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Mise à niveau des produits LiveCycle 16 Installation et déploiement de plusieurs produits LiveCycle Pour déployer plusieurs produits LiveCycle présentés dans ce guide de façon à ce qu'ils puissent interagir, vous devez les installer dans le même emplacement, les assembler dans un seul fichier EAR, puis déployer ce fichier. Remarque : pour installer plusieurs produits de la suite de produits LiveCycle 7.2, respectez l'ordre suivant : ● LiveCycle PDF Generator ● LiveCycle Assembler, LiveCycle Forms, LiveCycle Form Manager, LiveCycle Print, LiveCycle Workflow ● LiveCycle Document Security, LiveCycle Policy Server, LiveCycle Reader Extensions Pour une documentation détaillée sur l'installation de plusieurs produits, reportez-vous à l'article publié sur le centre de consultation Adobe Knowledge Center à l'adresse : www.adobe.com/support/products/enterprise/knowledgecenter/c4811.pdf. Mise à niveau des produits LiveCycle Pour obtenir des informations sur la mise à niveau des produits LiveCycle, reportez-vous à la section « Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 », page 194 de ce guide. A propos de l'installation de Watched Folder LiveCycle Assembler et LiveCycle PDF Generator peuvent utiliser la fonctionnalité de dossier de contrôle comme méthode de lancement des tâches à traiter. Cependant, LiveCycle Assembler et LiveCycle PDF Generator reposent sur des technologies de dossier de contrôle différentes. LiveCycle Assembler utilise le service Watched Folder que vous pouvez installer séparément et configurer avec LiveCycle Workflow et Configuration Manager. Ce service figure dans le fichier déployable LiveCycle.ear. LiveCycle PDF Generator utilise une fonctionnalité de dossier de contrôle intégrée qui ne requiert pas d'installation distincte. Les tâches de configuration requises pour les dossiers de contrôle de LiveCycle PDF Generator sont présentées dans la section « Tâches de post-déploiement de LiveCycle PDF Generator », page 73. Dans ce guide, toutes les autres références à Watched Folder concernant l'installation et la configuration se rapportent au service utilisé par LiveCycle Workflow et LiveCycle Assembler. Configuration système requise Cette section fournit des détails sur la configuration logicielle et matérielle requise pour l'exécution des produits LiveCycle. Logiciels pris en charge Ce tableau offre un récapitulatif des serveurs d'applications, des navigateurs Web et des versions JDK pris en charge par les produits LiveCycle. Pour une liste complète, reportez-vous à la section « Associations de plates-formes et logiciels prises en charge », page 177. Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Logiciels pris en charge Logiciels requis Version prise en charge Système d'exploitation ● Microsoft Windows Server™ 2003 Enterprise Edition ou Standard Edition ● (LiveCycle Workflow Designer) Microsoft Windows XP Service Pack 2 ● Sun Solaris 9 ● IBM AIX 5L 5.2 ou 5.3 ● SUSE™ Linux Enterprise Server 9.0 i386 (32 bits) ● Red Hat® Linux Advanced Server 2.1 ou 3.0 17 Remarque : LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional ne sont pris en charge que par Microsoft Windows Server 2003. Pour plus de détails sur les dernières versions de système d'exploitation prises en charge par IBM WebSphere, consultez la page : http://www-1,ibm.com/support/docview.wss?rs=180&uid=swg27006 921 Serveur d'applications ● IBM WebSphere 5.1.1.5 (WebSphere MQ 5.3.0.1, doté du FixPack CSD10 ou version ultérieure, est également requis pour toutes les implémentations de Workflow, les serveurs en charge de volumes moyens à importants et les serveurs sur lesquels sont installés plusieurs produits LiveCycle.) ● IBM WebSphere 6.0.2.9 Pour plus d'informations sur les mises à jour à appliquer à WebSphere 5.1.1.5 ou WebSphere 6.0.2.9, reportez-vous à la section « Installation du serveur d'applications WebSphere », page 35. Remarque : votre serveur d'applications doit disposer d'une connexion Internet active pour accéder à LiveCycle Administrator. Navigateur Web ● Microsoft Internet Explorer 6.0 pour Windows ● Netscape 7.1 ou version ultérieure pour Windows ● Netscape 7.2 ou version ultérieure pour Linux ● Mozilla 1.8 ou version ultérieure pour Windows et Linux ● Safari 1.2.3, Safari 1.3, Safari 2.0 (prise en charge de l'utilisateur final pour Macintosh uniquement) ● (LiveCycle Forms) Firefox 1.0 Remarque : LiveCycle PDF Generator prend uniquement en charge Microsoft Internet Explorer 6.0. Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Associations de plates-formes et de logiciels 18 Logiciels requis Version prise en charge JDK ● JDK d'IBM installé avec WebSphere, avec le Cumulative Fix Java SDK 1.4.2 SR3. Ce correctif est disponible à l'adresse suivante : www-1.ibm.com/support/docview.wss?rs=180&uid=swg24011069 ● (Solaris 9) Sun JDK version 1.4.2_08-b03 20050517 Vous devez créer ou définir la variable d'environnement JAVA_HOME en fonction du répertoire d'installation de Java™. Vérifiez que le répertoire \bin de Java 2 Standard Edition (J2SE) figure dans la variable d'environnement PATH. (Ceci n'est pas nécessaire pour LiveCycle PDF Generator et LiveCycle Assembler). Base de données Pilote de base de données ● IBM DB2 8.2 (Version 8.1 Fix Pack 7) ● Microsoft SQL Server 2000 SP 3 ● Oracle 9i ● Oracle 10g ● IBM DB2 : db2jcc.jar et db2jcc_license_cu.jar ● Microsoft SQL Server 2000 - base.jar, sqlserver.jar, util.jar Remarque : vous devez utiliser les pilotes de base de données fournis avec WebSphere plutôt que ceux fournis par Microsoft. Par défaut, ces fichiers sont installés dans le répertoire [racine du serveur d'applications]/lib. Serveur LDAP ● Microsoft SQL Server 2000 pour BAM : msbase.jar, mssqlserver.jar et msutil.jar ● Oracle - ojdbc14.jar, version 10.2.0.2 ● Sun ONE 5.1, 5.2 ● Microsoft Active Directory 2000 ● Microsoft Active Directory 2003 ● Novell® eDirectory 8.7 Associations de plates-formes et de logiciels Ce tableau propose un récapitulatif des combinaisons logicielles et de bases de données prises en charge par IBM WebSphere 5.1.1.5 IBM WebSphere 6.0.2.9. Pour obtenir une liste complète des logiciels pris en charge sur chaque système d'exploitation, reportez-vous à la section « Associations de plates-formes et logiciels prises en charge », page 177. Remarque : LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional fonctionnent uniquement sur la plate-forme Windows Server 2003 Enterprise Edition. Système d'exploitation Base de données Microsoft Windows Server 2003 Enterprise Edition ou Standard Edition IBM DB2 8.2 (Version 8.1 Fix Pack 7) Microsoft Windows Server 2003 Enterprise Edition ou Standard Edition Microsoft SQL Server 2000 SP 3 Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Configuration matérielle requise Système d'exploitation Base de données IBM AIX 5.2 IBM DB2 8.2 (Version 8.1 Fix Pack 7) Sun Solaris 9 IBM DB2 8.2 (Version 8.1 Fix Pack 7) Système d'exploitation Base de données Microsoft Windows Server 2003 Enterprise Edition ou Standard Edition Microsoft SQL Server 2000 SP 3 IBM AIX 5.3 IBM DB2 8.2 (Version 8.1 Fix Pack 7) Red Hat AS 3.0 IBM DB2 8.2 (Version 8.1 Fix Pack 7) SUN Solaris 9 Oracle 10g 19 Configuration matérielle requise Le tableau présenté dans cette section dresse la liste des systèmes d'exploitation pris en charge et du matériel correspondant. Il s'agit de la configuration minimale requise pour tout type d'installation : ● Espace disque pour l'installation : 3 Go par produit, hormis LiveCycle PDF Generator qui requiert 3.5 Go. ● Espace système temporaire pendant l'installation : 3 Go. ● Mémoire pour l'exécution des produits : 1 Go par produit pour chaque unité centrale, hormis LiveCycle PDF Generator qui requiert 1,5 Go par unité centrale. Système d'exploitation Configuration matérielle requise Windows Server 2003 Enterprise Edition ou Standard Edition Processeur Intel® Pentium® 3 ou x86 équivalent, 1 GHz Sun Solaris 9 Processeur Sun UltraSPARC® IIe, 650 MHz IBM AIX 5L 5.2 ou 5.3 Processeur P4 pSeries 615 (modèle 6C3) 7029-6C3, 1,2 GHz SUSE Linux Enterprise Server 9.0 i386 (32 bits) Processeur Pentium 3 ou équivalent x86, 1 GHz Red Hat Linux Advanced Server 2.1 ou 3.0 Processeur Pentium 3 ou équivalent x86, 1 GHz Conditions supplémentaires pour LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional doivent être installés sur Microsoft Windows Server 2003 utilisant les paramètres régionaux en_US. L'utilisateur de Windows qui installe le produit doit posséder des droits administratifs et avoir au préalable installé lui-même Microsoft Office sur l'ordinateur. Avant d'installer LiveCycle PDF Generator Elements ou LiveCycle PDF Generator Professional, vous devez vous assurer que ni Adobe Acrobat® Professional ni Acrobat Standard ne sont installés. Si l'un de ces programmes est installé, vous devez le supprimer, puis redémarrer l'ordinateur. Adobe Reader® peut toutefois être installé. Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Conditions supplémentaires pour LiveCycle PDF Generator pour PostScript 20 Avant d'installer LiveCycle PDF Generator Elements ou LiveCycle PDF Generator Professional, vous devez également installer le logiciel prenant en charge les formats de fichier nécessitant la prise en charge de la conversion PDF. LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional peuvent être étendus pour convertir ces fichiers supplémentaires au moyen des applications suivantes : ● Microsoft Office 2000, XP ou 2003 ● (LiveCycle PDF Generator Professional) Microsoft Office Visio 2003 ● (LiveCycle PDF Generator Professional) Microsoft Project 2003 ● (LiveCycle PDF Generator Professional) AutoCAD 2005 ● Corel WordPerfect 12 ● Adobe Photoshop® CS2 Avant d'achever l'installation automatique de LiveCycle PDF Generator sous Windows, vérifiez que l'outil de ligne de commande Service Control Manager, sc.exe, est installé dans la variable d'environnement Windows. Ce logiciel n'est pas préalablement installé sur certains serveurs Windows. Le fichier sc.exe est installé par défaut dans le répertoire \Windows\system32. LiveCycle PDF Generator Professional et LiveCycle PDF Generator Elements doivent être installés sur le serveur sur lequel ils doivent être configurés et déployés. Conditions supplémentaires pour LiveCycle PDF Generator pour PostScript LiveCycle PDF Generator pour PostScript est pris en charge par tous les systèmes d'exploitation répertoriés à la section « Logiciels pris en charge », page 16. Pour installer LiveCycle PDF Generator pour PostScript sous Linux ou UNIX, vérifiez que l'outil bc (langage de calcul numérique en précision arbitraire) est installé sur l'ordinateur. Vous pouvez télécharger l'outil bc GNU à l'adresse : www.gnu.org/software/bc/bc.html. Aide-mémoire pour l'installation, la configuration et le déploiement Cette section présente les aide-mémoire que vous pouvez utiliser lors du processus d'installation et de configuration. Un aide-mémoire est fourni pour l'installation et la configuration à l'aide de la méthode automatique ou manuelle. Avant de lancer l'installation, vérifiez que les fichiers JAR ne sont pas associés à WinZip ou à toute application autre que le programme de lancement java. Aide-mémoire pour l'installation et le déploiement automatique Le tableau suivant indique les étapes nécessaires à l'installation des produits LiveCycle à l'aide de la procédure automatique. Le serveur d'applications doit être installé pour que vous puissiez effectuer l'installation. Ce type d'installation convient aux environnements de production. Remarque : si vous installez plusieurs produits LiveCycle, vérifiez qu'ils sont tous installés avant d'exécuter Configuration Manager pour les configurer et les déployer. Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Aide-mémoire pour l'installation et le déploiement manuels Tâche Section Vérifiez que les logiciels nécessaires ont été installés dans « Configuration système requise », page 16 l'environnement cible. Exécutez le programme d'installation. « Installation des produits LiveCycle », page 23 Créez la base de données à utiliser avec User Management et configurez les informations de sources de données pour le serveur d'applications. « Préparation de l'environnement », page 30 Exécutez Configuration Manager et sélectionnez « Configuration des produits LiveCycle à déployer », page 77 l'assistant de configuration classique. Ce dernier va configurer et assembler les produits, configurer les paramètres du serveur d'applications, déployer les produits sur le serveur d'applications, initialiser la base de données LiveCycle et vérifier le déploiement. Accédez à Administrator et User Management. « Accès à Administrator », page 67 Configurez l'accès LDAP. « Configuration des produits LiveCycle pour accéder à LDAP », page 131 Configurez SSL sur le serveur d'applications, le cas échéant. « Configuration de SSL sur WebSphere », page 137 (LiveCycle Workflow) Créez la base de métadonnées BAM « Configuration de et configurez le serveur d'applications pour BAM Server. WebSphere 5.1.1.5 pour BAM Server », page 141 ou « Configuration de WebSphere 6.0.2.9 pour BAM Server », page 153 Vérifiez le fichier journal. « Affichage des fichiers journaux », page 122 Aide-mémoire pour l'installation et le déploiement manuels Le tableau suivant indique les étapes nécessaires à l'installation des produits LiveCycle à l'aide de la procédure manuelle. Le serveur d'applications doit être installé pour que vous puissiez effectuer l'installation. Remarque : si vous installez plusieurs produits, vérifiez qu'ils sont tous installés avant d'exécuter Configuration Manager pour les configurer et les déployer. Tâche Section Vérifiez que les logiciels nécessaires ont été installés dans « Configuration système requise », page 16 l'environnement cible. Exécutez le programme d'installation. « Installation des produits LiveCycle », page 23 21 Adobe LiveCycle Avant l'installation Installation et configuration de LiveCycle pour WebSphere Informations mises à jour sur le produit LiveCycle Tâche Section Créez la base de données à utiliser avec « Préparation de l'environnement », User Management, puis installez le serveur d'applications page 30 et préparez-le. Exécutez Configuration Manager et sélectionnez l'assistant de configuration personnalisée. Ce dernier va configurer et assembler les produits. « Configuration des produits LiveCycle à déployer », page 77 Configurez les paramètres de WebSphere. Vous pouvez configurer divers paramètres. « Configuration manuelle de WebSphere 5.1.1.5 », page 82 ou « Configuration manuelle de WebSphere 6.0.2.9 », page 104 Déployez les fichiers de déploiement des produits sur le serveur d'applications. « Déploiement manuel sur WebSphere 5.1.1.5 », page 118 ou « Déploiement manuel sur WebSphere 6.0.2.9 », page 123 Exécutez Configuration Manager pour initialiser la base de données. « Initialisation de la base de données », page 128 Accédez à Administrator et User Management. « Accès à Administrator », page 67 Configurez l'accès LDAP. « Configuration des produits LiveCycle pour accéder à LDAP », page 131 Configurez SSL sur le serveur d'applications, le cas échéant. « Configuration de SSL sur WebSphere », page 137 (LiveCycle Workflow) Créez la base de métadonnées BAM « Configuration de et configurez le serveur d'applications pour BAM Server. WebSphere 5.1.1.5 pour BAM Server », page 141 ou « Configuration de WebSphere 6.0.2.9 pour BAM Server », page 153 Vérifiez le fichier journal. « Affichage des fichiers journaux », page 122 Informations mises à jour sur le produit LiveCycle Adobe Systems a publié un article sur le centre de consultation Adobe Knowledge Center afin de communiquer à ses clients toutes les informations de mise à jour des produits LiveCycle. Vous pouvez consulter cet article sur le centre de consultation Adobe Knowledge Center à l'adresse : www.adobe.com/support/products/enterprise/knowledgecenter/c4811.pdf. 22 2 Installation des produits LiveCycle Ce chapitre explique comment utiliser le programme d'installation pour installer les produits LiveCycle sous Windows, Linux ou UNIX. Si vous installez LiveCycle PDF Generator (toutes les versions), consultez Installation de LiveCycle PDF Generator. Remarque : si vous avez installé plusieurs produits LiveCycle, nous vous recommandons de commencer par installer LiveCycle PDF Generator. Si vous installez LiveCycle PDF Generator après avoir installé d'autres produits LiveCycle, vous devez observer la procédure de la section « Pour installer LiveCycle PDF Generator avec des produits LiveCycle déjà installés : », page 24. Si vous installez l'un des produits LiveCycle suivants, reportez-vous à la section « Installation des produits LiveCycle », page 25 : ● LiveCycle Assembler ● LiveCycle Forms ● LiveCycle Form Manager ● LiveCycle Workflow Si vous installez LiveCycle Print (pour une utilisation avec LiveCycle Forms), reportez-vous à la section « Installation de LiveCycle Print », page 27. Remarque : vous devez installer LiveCycle Forms avant LiveCycle Print. Si vous installez Watched Folder (pour une utilisation avec LiveCycle Workflow etLiveCycle Assembler), reportez-vous à la section « Installation de Watched Folder », page 28. Avant d'effectuer l'installation, vous devez vérifier que votre environnement inclut les logiciels et matériels nécessaires à l'exécution des produits LiveCycle. Vous devez également connaître les options d'installation et avoir correctement préparé l'environnement. Reportez-vous à la section « Avant l'installation », page 13. Si vous effectuez l'installation dans un emplacement contenant déjà un produit LiveCycle, installez le nouveau produit, exécutez Configuration Manager pour réassembler les produits, annulez le déploiement du produit déployé à partir du serveur d'applications, puis redéployez les fichiers sur le serveur d'applications. Installation de LiveCycle PDF Generator La procédure décrite dans cette section s'applique à LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements et LiveCycle PDF Generator pour PostScript. Lorsque vous exécutez le programme d'installation, les informations suivantes sont nécessaires : ● le numéro de série du produit installé ; ● le type d'installation et de configuration réalisées. Reportez-vous à la section « Méthodes d'installation, de configuration et de déploiement des produits LiveCycle », page 15. 23 Adobe LiveCycle Installation des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Installation de LiveCycle PDF Generator 24 Remarque : pour réussir l'installation, des autorisations de lecture et d'écriture doivent figurer dans le répertoire d'installation. Voici les répertoires d'installation par défaut mais vous pouvez spécifier un autre répertoire, au besoin : ● Windows: C:\Adobe\LiveCycle\ ● Linux et UNIX : /opt/adobe/livecycle/ Si vous installez LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements, assurez-vous qu'Acrobat n'est pas installé sur l'ordinateur. Sous Linux, le programme d'installation utilise le répertoire racine de l'utilisateur connecté comme répertoire temporaire de stockage des fichiers. Par conséquent, des messages semblables à celui ci-dessous peuvent s'afficher dans la console : WARNING: could not delete temporary file /home/<username>/ismp001/1556006 Une fois l'installation terminée, vous devez supprimer manuellement les fichiers temporaires. Conseil : pour accélérer l'installation, désactivez tout logiciel d'analyse antivirus à l'accès pour la durée de la procédure. ➤ Pour installer LiveCycle PDF Generator avec des produits LiveCycle déjà installés : Si vous avez déjà installé d'autres produits LiveCycle, vous devez compléter les étapes suivantes avant d'installer LiveCycle PDF Generator. 1. Depuis le panneau des services de Windows, sélectionnez le service WebSphere hébergeant les applications LiveCycle. 2. Arrêtez le service s'il est en cours d'exécution. 3. Cliquez sur le service avec le bouton droit de la souris et ouvrez les propriétés. 4. Sélectionnez l'onglet Log On. 5. Sélectionnez This account. 6. Entrez le nom d'utilisateur et le mot de passe utilisé lors de l'installation des applications Microsoft Office et Adobe Acrobat 7. Exécutez le service WebSphere hébergeant les applications LiveCycle. ➤ Pour installer LiveCycle PDF Generator en vue d'un déploiement manuel : 1. Lancez le programme d'installation situé à la racine du CD d'installation : ● (Windows) Cliquez deux fois sur le fichier .exe. ● (Linux et UNIX) Ouvrez une invite de commande et saisissez : file_name.bin Remarque : vous devrez peut-être modifier les autorisations du programme d'installation sous Linux ou UNIX. Pour ce faire, saisissez : chmod +x filename.bin 2. Lorsque vous y êtes invité, sélectionnez la langue du programme d'installation et cliquez sur OK. 3. Dans l'écran de bienvenue, cliquez sur Suivant. 4. Entrez le numéro de série dans la zone de texte, puis cliquez sur Suivant. Adobe LiveCycle Installation des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Installation des produits LiveCycle 25 5. (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements) Dans l'écran des conditions de pré-installation d'Adobe LiveCycle PDF Generator 7.2, passez en revue les conditions prérequises, puis cliquez sur Suivant. 6. Si vous êtes invité à désactiver le logiciel d'analyse anti-virus, cliquez sur Suivant. Il est recommandé de désactiver le logiciel d'analyse anti-virus pendant le processus d'installation pour optimiser la vitesse d'installation. 7. Lisez l'accord de licence du produit, sélectionnez J'accepte les termes du contrat de licence, puis cliquez sur Suivant. 8. Acceptez le répertoire par défaut proposé ou cliquez sur Parcourir pour accéder au répertoire où vous souhaitez installer le produit, puis cliquez sur Suivant. Remarque : si vous saisissez le nom d'un répertoire qui n'existe pas, ce dernier est créé pour vous. 9. Lorsque l'invite s'affiche, sélectionnez le serveur d'applications sur lequel vous déployez le produit, puis cliquez sur Suivant. 10. (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements) Dans l'écran Corel WordPerfect, recherchez le fichier exécutable de Corel WordPerfect (si ce logiciel est installé) et cliquez sur Suivant ou cliquez sur Suivant si Corel WordPerfect n'est pas installé. 11. (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements) Dans l'écran Adobe Photoshop, recherchez le fichier exécutable d'Adobe Photoshop (si ce logiciel est installé) et cliquez sur Suivant ou cliquez sur Suivant si Photoshop n'est pas installé. 12. Vérifiez les détails d'installation, puis cliquez sur Installer. Le programme d'installation affiche la progression de l'installation. Un écran récapitulatif apparaît lorsque l'installation du produit est terminée. 13. Vérifiez que l'option Exécuter Configuration Manager n'est pas sélectionnée, puis cliquez sur Terminer. Attention : n'exécutez pas Configuration Manager tant que vous n'avez pas installé tous les produits requis et préparé votre environnement. (Reportez-vous à la section « Préparation de l'environnement », page 30.) Une fois l'installation de tous les produits et la préparation de votre environnement terminées, il vous suffit d'exécuter Configuration Manager une fois pour configurer et assembler les composants déployables. Si vous ajoutez un autre produit LiveCycle ultérieurement, vous pouvez à nouveau exécuter Configuration Manager pour configurer, assembler et déployer les modules des produits. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Installation des produits LiveCycle Cette section s'applique uniquement à LiveCycle Assembler, LiveCycle Forms, LiveCycle Form Manager et LiveCycle WorkFlow. Lorsque vous exécutez un programme d'installation, les informations suivantes sont nécessaires : ● le numéro de série du produit installé ; ● le type d'installation et de configuration réalisées. Reportez-vous à la section « Méthodes d'installation, de configuration et de déploiement des produits LiveCycle », page 15. Adobe LiveCycle Installation des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Installation des produits LiveCycle 26 Remarque : pour réussir l'installation, des autorisations de lecture et d'écriture doivent figurer dans le répertoire d'installation. Voici les répertoires d'installation par défaut mais vous pouvez spécifier un autre répertoire, au besoin : ● Windows: C:\Adobe\LiveCycle\ ● Linux et UNIX® : /opt/adobe/livecycle/ Sous Linux, le programme d'installation utilise le répertoire racine de l'utilisateur connecté comme répertoire temporaire de stockage des fichiers. Par conséquent, des messages semblables à celui ci-dessous peuvent s'afficher dans la console : WARNING: could not delete temporary file /home/<username>/ismp001/1556006 Une fois l'installation terminée, vous devez supprimer manuellement les fichiers temporaires. Attention : vérifiez que le répertoire temporaire du système d'exploitation utilisé possède un espace libre disponible d'au moins 3 Go pour installer le programme : ● (Windows) Chemin TMP ou TEMP tel que défini dans les variables d'environnement ● (Linux) Répertoire racine de l'utilisateur connecté ● (Solaris) /var/tmp ● (AIX) /tmp ➤ Pour installer des produits LiveCycle en vue d'un déploiement manuel : 1. Accédez au répertoire racine du support d'installation. Pour Workflow, accédez au répertoire AdobeLiveCycleWorkflow7.2. 2. Lancez le programme d'installation : ● (Windows) Cliquez deux fois sur le fichier .exe. ● (Linux et UNIX) Ouvrez une invite de commande et saisissez : file_name.bin Attention : lorsque vous installez le produit sur un système d'exploitation Linux ou UNIX, vous devez vous connecter comme utilisateur racine pour pouvoir installer le produit dans le répertoire d'installation par défaut /opt/adobe/livecycle/. Si vous n'êtes pas connecté comme utilisateur racine, vous devez changer de répertoire d'installation et en choisir un auquel vous avez accès (par exemple, $HOME/adobe/livecycle). 3. Lorsque vous y êtes invité, sélectionnez la langue du programme d'installation et cliquez sur OK. 4. Dans l'écran de bienvenue, cliquez sur Suivant. 5. Lors de la mise à niveau à partir d'une version antérieure, vérifiez dans l'écran de lecture avant installation que vous vous êtes conformé aux instructions de mise à niveau, puis cliquez sur Suivant. Si vous ne procédez pas à une mise à niveau, cliquez sur Suivant. 6. Entrez le numéro de série dans la zone de texte, puis cliquez sur Suivant. 7. Si vous êtes invité à désactiver le logiciel d'analyse anti-virus, cliquez sur Suivant. Il est recommandé de désactiver le logiciel d'analyse anti-virus pendant le processus d'installation pour optimiser la vitesse d'installation. 8. Lisez l'accord de licence du produit, sélectionnez J'accepte les termes du contrat de licence, puis cliquez sur Suivant. Adobe LiveCycle Installation des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Installation de LiveCycle Print 27 Remarque : en fonction du produit que vous installez, il est possible que les deux étapes suivantes soient à exécuter dans l'ordre inverse. 9. Sélectionnez le serveur d'applications sur lequel vous déployez le produit, puis cliquez sur Suivant. 10. Acceptez le répertoire par défaut proposé ou cliquez sur Parcourir pour accéder au répertoire où vous souhaitez installer le produit, puis cliquez sur Suivant. Remarque : si vous saisissez le nom d'un répertoire qui n'existe pas, ce dernier est créé pour vous. Attention : lorsque vous installez le produit, vous pouvez spécifier un répertoire d'installation différent. Sous Linux ou UNIX, le répertoire spécifié ne doit pas contenir d'espaces ; dans le cas contraire, le programme d'installation n'installe pas le produit. 11. Vérifiez les détails d'installation, puis cliquez sur Installer. Le programme d'installation affiche la progression de l'installation. Un écran récapitulatif apparaît lorsque l'installation du produit est terminée. 12. Vérifiez que l'option Exécuter Configuration Manager n'est pas sélectionnée, puis cliquez sur Terminer. Attention : n'exécutez pas Configuration Manager tant que vous n'avez pas installé tous les produits requis et préparé votre environnement. (Reportez-vous à la section « Préparation de l'environnement », page 30.) Une fois l'installation de tous les produits et la préparation de votre environnement terminées, il vous suffit d'exécuter Configuration Manager une fois pour configurer et assembler les composants déployables. Si vous ajoutez un autre produit LiveCycle ultérieurement, vous pouvez à nouveau exécuter Configuration Manager pour configurer, assembler et déployer les modules des produits. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Remarque : si vous avez installé LiveCycle Workflow, vous pouvez à présent installer Watched Folder. Reportez-vous à la section « Installation de Watched Folder », page 28. Remarque : si vous avez installé LiveCycle Forms, vous pouvez à présent installer LiveCycle Print. Reportez-vous à la section « Installation de LiveCycle Print », page 27. Installation de LiveCycle Print Avant d'installer LiveCycle Print, vous devez installer LiveCycle Forms. Reportez-vous à la section « Installation des produits LiveCycle », page 23. ➤ Pour installer LiveCycle Print : 1. Lancez le programme d'installation situé à la racine du CD d'installation : ● (Windows) Cliquez deux fois sur le fichier adobe_livecycle_print_7_2.exe. ● (Linux, UNIX) Ouvrez une invite de commande et saisissez : adobe_livecycle_print_7_2.bin Remarque : vous devrez peut-être modifier les autorisations du programme d'installation sous Linux ou UNIX. Pour ce faire, saisissez : chmod +x filename.bin 2. Lorsque vous y êtes invité, sélectionnez la langue du programme d'installation et cliquez sur OK. 3. Dans l'écran de bienvenue, cliquez sur Suivant. Adobe LiveCycle Installation des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Installation de Watched Folder 28 4. Lors de la mise à niveau à partir d'une version antérieure, vérifiez dans l'écran de lecture avant installation que vous vous êtes conformé aux instructions de mise à niveau, puis cliquez sur Suivant. Si vous ne procédez pas à une mise à niveau, cliquez sur Suivant. 5. Entrez le numéro de série dans la zone de texte, puis cliquez sur Suivant. 6. Lisez l'accord de licence du produit, sélectionnez J'accepte les termes du contrat de licence, puis cliquez sur Suivant. 7. Acceptez le répertoire par défaut indiqué ou cliquez sur Parcourir et accédez au répertoire [racine LiveCycle] dans lequel vous avez installé LiveCycle Forms. Remarque : vous devez installer LiveCycle Print dans le même répertoire [racine LiveCycle] que LiveCycle Forms. 8. Vérifiez les détails d'installation, puis cliquez sur Installer. Le programme d'installation affiche la progression de l'installation. Un écran récapitulatif apparaît lorsque l'installation du produit est terminée. 9. Vérifiez que l'option Exécuter Configuration Manager n'est pas sélectionnée, puis cliquez sur Terminer. Attention : n'exécutez pas Configuration Manager tant que vous n'avez pas installé tous les produits requis et préparé votre environnement. (Reportez-vous à la section « Préparation de l'environnement », page 30.) Une fois l'installation de tous les produits et la préparation de votre environnement terminées, il vous suffit d'exécuter Configuration Manager une fois pour configurer et assembler les composants déployables. Si vous ajoutez un autre produit LiveCycle ultérieurement, vous pouvez à nouveau exécuter Configuration Manager pour configurer, assembler et déployer les modules des produits. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Remarque : pour tester votre installation avec les applications exemples de LiveCycle Print, vous devez déployer le fichier adobe-printSubmitter.ear. Reportez-vous à la section « Déploiement et exécution de l'application Web PrintIVS », page 70. Installation de Watched Folder L'installation de Watched Folder place les fichiers de configuration de déploiement requis sur votre ordinateur. Assurez-vous que vous avez installé LiveCycle Workflow et LiveCycle Assembler avant d'exécuter cette procédure. ➤ Pour installer Watched Folder : 1. Lancez le programme d'installation à partir du répertoire de Watched Folder sur le DVD d'installation d'Adobe LiveCycle Assembler : ● (Windows) Cliquez deux fois sur le fichier setupwin32.exe. ● (AIX) Ouvrez une invite de commande et saisissez : setupaix.bin ● (Linux) Ouvrez une invite de commande et saisissez : setupLinux.bin ● (Solaris) Ouvrez une invite de commande et saisissez : setupSolaris.bin 2. Lorsque vous y êtes invité, sélectionnez la langue d'installation et cliquez sur OK. 3. Cliquez sur Suivant dans l'écran de bienvenue. Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Installation des produits LiveCycle Affichage du journal d'erreurs 29 4. Si vous souhaitez accroître la vitesse d'installation, désactivez le logiciel d'analyse anti-virus, puis cliquez sur Suivant. 5. Lisez l'accord de licence du produit, sélectionnez J'accepte les termes du contrat de licence, puis cliquez sur Suivant. 6. Acceptez l'emplacement par défaut ou cliquez sur Parcourir et accédez à l'emplacement où vous souhaitez installer Watched Folder, puis cliquez sur Suivant. 7. Vérifiez les détails d'installation, puis cliquez sur Installer. Un écran récapitulatif apparaît lorsque l'installation du produit est terminée. 8. Vérifiez que l'option Exécuter Configuration Manager n'est pas sélectionnée, puis cliquez sur Terminer. Attention : n'exécutez pas Configuration Manager tant que vous n'avez pas installé tous les produits requis et préparé votre environnement. (Reportez-vous à la section « Préparation de l'environnement », page 30.) Une fois l'installation de tous les produits et la préparation de votre environnement terminées, il vous suffit d'exécuter Configuration Manager une fois pour configurer et assembler les composants déployables. Si vous ajoutez un autre produit LiveCycle ultérieurement, vous pouvez à nouveau exécuter Configuration Manager pour configurer, assembler et déployer les modules des produits. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Affichage du journal d'erreurs Si des erreurs se produisent lors de l'installation, le programme crée un fichier journal nommé log.txt et y consigne les messages d'erreur générés. Le fichier journal se trouve dans le répertoire [racine LiveCycle]. Etapes suivantes Vous devez à présent préparer la base de données et le serveur d'applications à l'hébergement des produits LiveCycle. Reportez-vous à la section « Préparation de l'environnement », page 30. 3 Préparation de l'environnement Ce chapitre décrit la préparation de votre environnement à l'hébergement des produits LiveCycle. Vous devez effectuer les opérations indiquées dans ce chapitre avant de configurer les produits LiveCycle : ● « Création de la base de données », page 30 ● « Préparation du serveur d'applications », page 35. Création de la base de données Cette section décrit la configuration de la base de données contenant les informations de configuration et les données d'exécution de LiveCycle. Les procédures décrites s'appliquent à tous les produits LiveCycle utilisant User Management. Si vous avez déjà configuré la base de données pour le déploiement d'autres produits LiveCycle, il n'est pas nécessaire de recommencer. Remarque : User Management est une fonction optionnelle de LiveCycle Forms. Si vous installez un produit LiveCycle pour la première fois, vous devez créer une base de données vide. Toutes les tables nécessaires à la prise en charge des produits LiveCycle sont créées par Configuration Manager lors de l'initialisation de la base de données. Reportez-vous à la section « Initialisation de la base de données », page 128. Avant de créer la base de données, lisez les conditions préalables à l'installation et installez le logiciel requis. Reportez-vous à la section « Avant l'installation », page 13. Pour plus de détails sur la création de la base de métadonnées BAM de LiveCycle Workflow Server, reportez-vous à la section « Création de la base de métadonnées BAM », page 141. Création d'une base de données Oracle Si vous ne souhaitez pas utiliser la base de données par défaut générée au cours de l'installation d'Oracle 9i ou 10g, créez-en une à l'aide de l'outil Assistant de configuration de la base de données. Si un des répertoires LDAP avec lesquels la nouvelle base de données va effectuer sa synchronisation pour authentifier les utilisateurs LiveCycle comprend des enregistrements intégrant des caractères UTF-8, vous devez créer une base de données utilisant le jeu de caractères UTF-8. Vous devez également créer un nouvel utilisateur pour cette base de données et lui affecter les rôles DBA, CONNECT et RESOURCE, ainsi que les droits système ACCESS_ANY_WORKSPACE, UNLIMITED TABLESPACE et CREATE VIEW. Pour le déploiement sur Linux et UNIX, le nom d'utilisateur ne doit pas comporter plus de 8 caractères. Sous Windows, cette limite est de 12 caractères. Le nom d'utilisateur et le mot de passe du nouvel utilisateur créé dans la base de données sont réutilisés lors de la création de la source de données. Pour plus de détails sur l'utilisation d'Oracle 9i ou 10g, reportez-vous aux manuels d'utilisation correspondants. 30 Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Création d'une base de données DB2 31 Création d'une base de données DB2 Pour créer une base de données DB2, exécutez le script fourni dans cette section. Ce script est défini pour un système utilisant 1 Go de mémoire pour la base de données. Si votre système dédie à la base de données une taille de mémoire différente, reportez-vous à la documentation de DB2 pour plus de détails sur la configuration des paramètres système. Vous devez également créer un utilisateur avec des droits SYSADM et DBADM pouvant servir lors de la configuration de la source de données sur le serveur d'applications. Pour plus de détails sur la création d'un utilisateur, reportez-vous à la documentation de DB2. Pour les déploiements sous Linux et UNIX, le nom d'utilisateur ne doit pas comporter plus de 8 caractères. Sous Windows, cette limite est de 12 caractères. Le nom d'utilisateur et le mot de passe du nouvel utilisateur créé dans la base de données sont réutilisés lors de la création de la source de données. Après avoir créé la base de données, vous devez la configurer pour permettre plusieurs utilisations simultanées. Reportez-vous à la section « Configuration d'une base de données DB2 pour plusieurs utilisations simultanées », page 32. ➤ Pour créer une base de données DB2 : 1. Sur l'ordinateur hébergeant DB2, créez un nouveau fichier texte contenant le script DB2 suivant : create database dbname using codeset utf-8 territory default; connect to dbname; CREATE BUFFERPOOL "BP8K" SIZE 50000 PAGESIZE 8192 NOT EXTENDED STORAGE; connect reset; connect to dbname; CREATE TEMPORARY TABLESPACE DBNAME_TEMP_8K IN DATABASE PARTITION GROUP IBMTEMPGROUP PAGESIZE 8192 MANAGED BY SYSTEM USING ('DB2_root\DBNAME_TEMP') EXTENTSIZE 32 PREFETCHSIZE 16 BUFFERPOOL BP8K; CREATE REGULAR TABLESPACE DBNAME_DATA_8K IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 8192 MANAGED BY DATABASE USING (FILE'DB2_root\DBNAME_DATA'9000) EXTENTSIZE 16 PREFETCHSIZE 16 BUFFERPOOL BP8K; commit work; connect reset; connect to dbname; alter bufferpool ibmdefaultbp immediate size 96000; alter bufferpool bp8k immediate size 32000; commit work; connect reset; update db cfg for dbname using dbheap 4000; update db cfg for dbname using logbufsz 2048; update db cfg for dbname using locklist 2000; update db cfg for dbname using chngpgs_thresh 40; update db cfg for dbname using logfilsiz 4000; deactivate database dbname; activate database dbname; 2. Apportez les modifications suivantes au script : ● Remplacez les instances de dbname et DBNAME par le nom que vous souhaitez donner à la base de données LiveCycle. ● Remplacez DB2_root par le chemin d'accès au répertoire racine dans lequel DB2 est installé. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Configuration d'une base de données DB2 pour plusieurs utilisations simultanées ● Vérifiez qu'aucune commande ne contient de saut de ligne et que chacune d'elles est suivie d'un point-virgule (;). ● Modifiez 9000 dans la ligne suivante en fonction de la taille de votre base de données : 32 (FILE'DB2_root\DBNAME_DATA'9000) Ce chiffre définit le nombre minimum de pages requises pour initialiser la base de données. Vous pouvez également modifier ce chiffre à l'aide des outils d'administration DB2 une fois la base de données initialisée. 3. Enregistrez le fichier texte dans un emplacement accessible par le processeur de ligne de commandes DB2. 4. Ouvrez une invite de commande. 5. (Windows) Saisissez la commande suivante pour ouvrir le processeur de ligne de commande DB2 : db2cmd 6. Saisissez la commande suivante pour exécuter le script : db2 -tf <path_to_script_file>/<script_file_name> Configuration d'une base de données DB2 pour plusieurs utilisations simultanées Si vous utilisez une base de données DB2, vous devez la configurer pour plusieurs utilisateurs. ➤ Pour configurer la base de données DB2 en vue de plusieurs accès simultanés : 1. Démarrez DB2 Control Center : ● (Windows) Sélectionnez Démarrer > Programmes > IBM DB2 > General Administration Tools > Control Center. ● (Linux et UNIX) Ouvrez une invite de commande et saisissez : db2jcc 2. Dans l'arborescence de DB2 Control Center, cliquez sur All Databases. 3. Cliquez avec le bouton droit de la souris sur la base de données que vous avez créée pour les produits LiveCycle et cliquez sur Configuration Advisor. 4. Suivez les étapes de l'assistant de Configuration Advisor et vérifiez que les propriétés de la table suivante sont définies. Propriété DB2 Valeur requise Workload type Mixed Average number of SQL transactions Fewer than 10 per unit of work Database Administration Priority Faster transaction performance Populated Database Set according to the current state of the database. The database is not populated if the database has not yet been initialized using Configuration Manager. Isolation Level Cursor Stability Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Création d'une base de données SQL Server 33 Création d'une base de données SQL Server Vous pouvez créer une base de données SQL Server que les produits LiveCycle utiliseront pour stocker les données d'exécution et de configuration. Pour plus de détails sur la création d'une base de données SQL Server, reportez-vous à la documentation correspondante. Les produits LiveCycle prennent en charge SQL Server 2000 SP3a. Créez une base de données SQL Server et un utilisateur doté de droits DB_OWNER pouvant être utilisés lors de la configuration de la source de données sur le serveur d'applications. Pour plus de détails sur la création de la base de données et de l'utilisateur, reportez-vous à la documentation de SQL Server. Vous pouvez configurer la base de données SQL Server avec les types d'authentification Windows ou SQL Server. Vous devez également installer les procédures stockées JTA sur SQL Server. Le pilote Connect JDBC intégré est fourni en deux parties avec le serveur d'applications WebSphere. Les fichiers JAR sont fournis avec l'installation principale du produit et sont mis à jour automatiquement lors de la mise à jour du serveur d'applications. Cependant, les procédures stockées pour JTA figurent sur un CD distinct de l'installation principale. Les procédures stockées pour JTA doivent résider sur des ordinateurs exécutant SQL Server, lesquels peuvent être distincts des ordinateurs exécutant le serveur d'applications WebSphere. Vous devez par conséquent stocker les procédures manuellement. (Reportez-vous à la section Installation des procédures stockées JTA.) Si SQL Server est exécuté sous Windows 2003, vous devez activer les transactions XA au niveau du système d'exploitation. Reportez-vous à la section « Activation des transactions XA pour Windows Server 2003 », page 34. Installation des procédures stockées JTA Le pilote de base de données utilisé par les produits LiveCycle déployés sur WebSphere pour se connecter à la base de données SQL Server nécessite des procédures stockées JTA sur l'ordinateur hébergeant SQL Server. Vous devez obtenir les fichiers d'installation SQL Server mis à jour pour les procédures stockées JTA et les installer. ➤ Pour installer les procédures stockées JTA : 1. Téléchargez le fichier ConnectJDBC33-JTA.zip depuis le site Web ftp://ftp.software.ibm.com/software/websphere/info/tools/DataDirect/datadirect.htm. Ce fichier est utilisé par SQL Server 2000 lors de la connexion à partir de WebSphere version 5.1.x et ultérieures. 2. Extrayez le fichier ConnectJDBC33-JTA.zip dans un répertoire de l'ordinateur hébergeant SQL Server. 3. Copiez le fichier sqljdbc.dll du répertoire [emplacement d'extraction]\SQLServer JTA\32-bit dans le répertoire [répertoire d'installation]\Microsoft SQL Server\MSSQL\Binn, où [répertoire d'installation] correspond à l'emplacement d'installation de SQL Server. Remarque : si l'ordinateur hébergeant SQL Server utilise une architecture 64 bits, copiez le fichier sqljdbc.dll situé dans le répertoire [emplacement d'extraction]\SQLServer JTA\64-bit. 4. Connectez-vous à SQL Server 2000 Query Analyzer au moyen d'un compte utilisateur appartenant au groupe sysadmin. Le membre par défaut est sa. 5. Dans le menu des bases de données disponibles, vérifiez que master est sélectionné. 6. Ouvrez le fichier instjdbc.sql du répertoire [emplacement d'extraction]\SQLServer JTA\32-bit, puis exécutez-le. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Création d'une base de données SQL Server 34 Remarque : si l'ordinateur hébergeant SQL Server utilise une architecture 64 bits, exécutez le fichier instjdbc.sql situé dans le répertoire [emplacement d'extraction]\SQLServer JTA\64-bit. Si vous exécutez cette requête pour la première fois, plusieurs messages indiquant que « xp_xxx » ne peut être abandonné s'affichent. Il s'agit d'avertissements qui ne signifient pas que l'installation a échoué. Le dernier message doit indiquer « instxa.sql completed successfully » (instxa.sql terminé avec succès). Le script instjdbc.sql génère plusieurs messages. Vous pouvez généralement les ignorer, cependant, l'administrateur système doit analyser les résultats de tout message indiquant une erreur d'exécution. Le dernier message doit indiquer que l'exécution de instxa.sql a réussi. Le script échoue lorsque l'espace disponible est insuffisant dans la base de données principale pour stocker les procédures JDBC XA ou consigner les modifications apportées aux procédures existantes. 7. Assurez-vous que MS DTC est lancé pour SQL Server 2000 : ● Lancez SQL Server Service Manager. ● Dans la liste Services, sélectionnez Distributed Transaction Coordinator. ● Cliquez sur Start/Continue. ● Si vous souhaitez que MS DTC se lance automatiquement au démarrage de l'ordinateur, sélectionnez Auto-start service when OS starts. Activation des transactions XA pour Windows Server 2003 Si vous exécutez SQL Server 2000 sous Windows Server 2003 Enterprise Edition, vous devez activer les transactions XA au niveau du système d'exploitation. Avant d'exécuter les tâches de cette section, vous devez vérifier que les transactions XA sont déjà activées sur Windows Server 2003. Pour activer les transactions XA sur le système d'exploitation, procédez comme suit : ● Activez les transactions XA pour MS DTC. ● Créez une entrée de registre pour le fichier des pilotes de base de données sqljdbc.dll utilisé. ➤ Pour activer les transactions XA pour MS DTC : 1. Sélectionnez Démarrer > Programmes > Outils d'administration > Services de composants. 2. Sélectionnez Services de composants > Ordinateurs. 3. Cliquez avec le bouton droit de la souris sur le nom de l'ordinateur qui doit prendre en charge les transactions XA et cliquez sur Propriétés. 4. Cliquez sur l'onglet MSDTC, puis sur Configuration de la sécurité. 5. Sous les paramètres de sécurité, sélectionnez Activer les transactions XA. 6. Cliquez sur OK, puis de nouveau sur OK. ➤ Pour créer des entrées de registre pour le fichier du pilote : 1. Utilisez un éditeur de registre (comme regedit) pour rechercher la clé de registre nommée HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL. 2. Créez une nouvelle valeur de chaîne de registre nommée possédant les propriétés suivantes : ● Nom : sqljdbc.dll Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Préparation du serveur d'applications ● Type : String (REG_SZ) ● Valeur : nom du chemin complet (y compris le nom du fichier) du fichier DLL : [répertoire d'installation]\Microsoft SQL Server\MSSQL\Binn\sqljdbc.dll 35 3. Redémarrez l'ordinateur de manière à appliquer les modifications apportées au registre. Préparation du serveur d'applications Vous devez installer le serveur d'applications que vous utiliserez pour exécuter les produits LiveCycle. Vous devez également exécuter certaines configurations préliminaires sur le serveur d'applications. Installation du serveur d'applications WebSphere Vous devez installer WebSphere version 5.1.1.5 ou 6.0.2.9 pour exécuter les produits LiveCycle. Le compte utilisateur de l'administrateur utilisé pour exécuter l'installation de WebSphere doit avoir un nom comportant moins de 12 caractères. IBM WebSphere 5.1.1.5 Le serveur WebSphere Embedded Messaging est pris en charge dans les environnements de développement où la charge de travail des serveurs est censée être faible. Dans les environnements de production, vous devez en revanche installer WebSphere MQ. Si WebSphere MQ est installé, Embedded Messaging Server n'est pas requis. Reportez-vous à la section « Configuration des ressources JMS de WebSphere MQ », page 95. L'installation du Fix Pack 1 fait passer WebSphere Application Server 5.1 à la version 5.1.1. Vous pouvez obtenir ce Fix Pack à partir du site Web d'IBM à cette adresse : www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP&uid=swg24007195 L'installation du Cumulative Fix 5 permet d'effectuer une mise à niveau de la version 5.1.1 à la version 5.1.1.5. Vous pouvez obtenir ce Cumulative Fix à partir du site Web à cette adresse : //www-1.ibm.com/support/docview.wss?rs=180&uid=swg27006879#5115 IBM WebSphere 6.0.2.9 Si vous exécutez WebSphere Application Server 6.0.2, l'installation de Fix Pack 9 fait passer votre installation à la version 6.0.2.9. Vous pouvez obtenir ce Fix Pack à partir du site Web d'IBM à cette adresse : www-1.ibm.com/support/docview.wss?rs=180&uid=swg27006876 Installation du Fix Pack CORBA Le Fix Pack suivant est nécessaire. Afin d'installer ce Fix Pack, vous devez disposer des droits administratifs dans Windows ou être un utilisateur racine réel dans un environnement UNIX et être connecté avec ce niveau d'autorité lors de la décompression d'un correctif, d'un Fix Pack ou d'un Refresh Pack. ➤ Pour installer le Fix Pack CORBA 1. Téléchargez et installez le programme d'installation de mise à jour sur le site Web de IBM : http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg24008401 Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Création d'une instance de serveur d'applications 36 2. Téléchargez le Fix Pack 6.0.2.9-WS-WAS-IFPK30872.pak depuis le lien suivant : http://www-1.ibm.com/support/docview.wss?uid=swg24013680 3. Décompressez le programme de mise à jour dans [racine du serveur d'applications]/updateinstaller/ maintenance directory. 4. Si WebSphere est lancé, veuillez l'arrêter. 5. Exécutez le programme d'installation de mise à jour en saisissant updateinstaller/update dans une invite de commande. 6. Conservez les paramètres par défaut proposés par l'assistant (si l'assistant doit mettre à niveau le JVM IBM, observez les invites pour relancer l'assistant). Veillez à sélectionner le fichier du Fix Pack CORBA comme correctif de maintenance à installer. 7. Redémarrez WebSphere. Création d'une instance de serveur d'applications Vous pouvez créer une instance de serveur d'applications pour exécuter les produits LiveCycle au lieu d'utiliser le serveur par défaut, nommé server1. Un serveur d'applications distinct fournit une machine virtuelle Java distincte pour l'exécution des produits LiveCycle. Remarque : si vous utilisez LiveCycle Workflow Business Activity Monitor, vous devez créer une instance de serveur d'applications pour exécuter BAM Server. Cette instance doit être distincte de l'instance exécutant LiveCycle Workflow Server et les autres produits LiveCycle. Lorsque vous effectuez cette opération, assurez-vous que WebSphere est en cours d'exécution. La procédure que vous utilisez pour créer une instance de serveur d'applications dépend de la version de WebSphere que vous utilisez : ● WebSphere Application Server 5.1.1.5 ● WebSphere Application Server 6.0.2.9. Pour cette version de WebSphere, vous pouvez installer une nouvelle instance du produit WebSphere et utiliser le serveur par défaut ou créer un nouveau profil sur un serveur existant. ● Déploiement réseau de WebSphere Application Server 6.0.2.9 ➤ Pour créer une instance de serveur d'applications sur WebSphere 5.1.1.5 : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers. 2. Cliquez sur New. 3. Dans la zone Server name, saisissez le nom de l'instance du serveur. 4. Cliquez sur Next, puis sur Finish. 5. Enregistrez les paramètres dans la configuration principale. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Création d'un répertoire endorsed 37 ➤ Pour créer un profils WebSphere 6.0.2.9 : 1. A partir d'une invite de commande, modifiez le répertoire actuel en [racine du serveur d'applications]/ bin/ProfileCreator. 2. Démarrez l'assistant de création de profil Websphere en entrant la commande suivante : ● (Windows) pctWindows.exe ● (AIX) pctAIX.bin ● (Solaris) pctSolaris.bin ● (Linux) pctLinux.bin 3. Dans l'écran de bienvenue, cliquez sur Next. 4. Dans la zone Profile Name, saisissez un nom pour le profil ou accepter le nom par défaut, puis cliquez sur Next. 5. Cliquez sur Next pour accepter le répertoire par défaut destiné à stocker le profil. 6. Dans la zone Node Name, saisissez le nom DNS ou l'adresse IP de ce serveur, puis cliquez sur Next. 7. Notez le numéro de port pour le connecteur SOAP, puis cliquez sur Next. Vous aurez besoin de connaître le numéro de port lorsque vous exécuterez Configuration Manager de façon à configurer le serveur d'applications. 8. (Windows) Indiquez si vous souhaitez exécuter le serveur en tant que service Windows, indiquez le compte d'utilisateur pour exécuter le service, puis cliquez sur Next. 9. Vérifiez le résumé du profil, puis cliquez sur Next. ➤ Pour créer une instance de serveur d'applications sur le déploiement réseau WebSphere 6.0.2.9 : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers. 2. Cliquez sur New. 3. Dans la zone Server name, saisissez le nom de l'instance du serveur. 4. Cliquez sur Next, puis sur Finish. Création d'un répertoire endorsed Vous devez créer un répertoire endorsed dans le répertoire WebSphere. ➤ Pour créer un répertoire endorsed : 1. Accédez au répertoire [racine du serveur d'applications]/java/jre/lib et créez un répertoire appelé endorsed. 2. Copiez les fichiers suivants du répertoire [racine LiveCycle]/components/um/endorsed vers le répertoire endorsed que vous venez de créer : ● dom3-xercesImpl-2.4.0.jar ● dom3-xml-apis-2.4.0.jar ● xalan-2.4.1.jar Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Configuration des bibliothèques partagées 38 3. (Solaris) Dans le répertoire [racine du serveur d'applications]/java/jre/lib/endorsed, supprimez le fichier xml.jar. Remarque : si le fichier xml.jar est supprimé, l'application FormsIVS ne sera pas exécutée. Configuration des bibliothèques partagées Vous devez copier un fichier JAR LiveCycle dans le répertoire de WebSphere, puis configurer les bibliothèques partagées de WebSphere. Vous devez également configurer un nouveau chargeur de classes utilisant la bibliothèque partagée. ➤ Pour configurer les fichiers de bibliothèque partagée : 1. Copiez le fichier DocumentServicesLibrary.jar du répertoire [racine LiveCycle]/components/csa/websphere/lib/adobe dans le répertoire [racine du serveur d'applications]/optionalLibraries. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Environment > Shared Libraries et cliquez sur New. 3. Dans la page Configuration, indiquez les informations suivantes : ● Dans la zone Name, saisissez DocumentServicesLibrary. ● Dans la zone Classpath, saisissez : [racine du serveur d'applications]/optionalLibraries/DocumentServicesLibrary.jar 4. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer le chargeur de classes : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers. 2. Cliquez sur l'instance de serveur en cours de configuration (par exemple server1). 3. (WebSphere 5.1.1.5) Dans l'onglet Configuration sous Additional Properties, cliquez sur ClassLoader. 4. (WebSphere 6.0.2.9) Dans l'onglet Configuration sous Server Infrastructure > Java and Process Management cliquez sur ClassLoader. 5. Cliquez sur New, dans la liste des modes de chargement de classe, conservez la valeur par défaut Parent_First, puis cliquez sur OK. 6. Dans la page qui s'affiche, cliquez sur le lien Classloader Id correspondant à l'instance du chargeur de classes que vous venez de créer. 7. Dans la page qui s'affiche, sous Additional properties, cliquez sur Libraries, puis sur Add. 8. Dans la liste Library Name, sélectionnez DocumentServicesLibrary et cliquez sur OK. 9. Enregistrez les modifications apportées à la configuration principale. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Augmentation du délai d'expiration SOAP 39 Augmentation du délai d'expiration SOAP Vous devez augmenter le délai d'expiration SOAP en modifiant le fichier soap.client.props. WebSphere 5.1.1.5 Editez le fichier soap.client.props. Vous pouvez trouver le fichier sous : [racine du serveur d'applications]/AppServer/properties (pour les serveurs autonomes) [racine du serveur d'applications]/DeploymentManager/properties (pour les serveurs gérés) WebSphere 6.0.2.9 Modifiez le fichier soap.client.props. Vous pouvez trouver le fichier sous : [racine du serveur d'applications]/AppServer/profiles/<profile name>/properties (for stand-alone server) [racine du serveur d'applications]/DeploymentManager/profiles/<profile name>/properties (for managed servers) La valeur par défaut de la propriété com.ibm.SOAP.requestTimeout est de 180 secondes. Vous devez la remplacer par 1 800, puis redémarrer le serveur ou le gestionnaire de déploiement, ainsi que tous les noeuds. Mise à jour des fichiers de configuration du serveur Web Cette section s'applique uniquement à LiveCycle Workflow. Avant d'exécuter Configuration Manager, vous devez mettre à jour les fichiers de configuration du serveur Web sur WebSphere. ➤ Pour mettre à jour les fichiers de configuration du serveur Web pour WebSphere 5.1.1.5 : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Environments > Update Web Server Plugin. 2. Cliquez sur OK. Préparation de WebSphere MQ Cette section s'applique uniquement à LiveCycle Form Manager, LiveCycle Workflow, LiveCycle PDF Generator et Watched Folder (pour une utilisation avec LiveCycle Workflow et LiveCycle Assembler). Si WebSphere 5.1.1.5 est votre serveur d'applications, vous devez installer WebSphere MQ dans les environnements de production et de développement où la charge de travail du serveur sera probablement élevée. Dans les environnements de développement où vous pensez que la charge de travail du serveur sera plus réduite, vous pouvez utiliser WebSphere Embedded Messaging Server. Cette section décrit la procédure de configuration de WebSphere MQ 5.3.0.1 dans un environnement non groupé. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Installation des logiciels requis 40 Dans ce guide, [racine MQ] correspond à l'emplacement d'installation de WebSphere MQ. L'emplacement d'installation par défaut varie selon le système d'exploitation utilisé : ● (Windows) c:\Program Files\ibm\WebSphere MQ ● (Solaris, Linux) /opt/mqm ● (AIX) /usr/mqm Installation des logiciels requis Vous devez installer tous les logiciels requis conformément à la procédure ci-après avant de suivre le reste des instructions de cette section. Remarque : WebSphere MQ et WebSphere Application Server ne doivent pas être installés sur le même ordinateur. ➤ Pour installer les logiciels requis : 1. Vérifiez que les niveaux de correctif sont corrects pour le système d'exploitation utilisé. Les ordinateurs exécutant AIX nécessitent la version 51-007 ou une version ultérieure. 2. Si vous installez WebSphere MQ sur un ordinateur exécutant le serveur d'applications WebSphere, arrêtez le serveur d'applications avant de procéder à l'installation. 3. Si vous installez WebSphere MQ sur un ordinateur disposant du serveur d'applications WebSphere, recherchez le répertoire [racine du serveur d'applications]\bin et exécutez le script setupCmdLine pour vérifier que les variables d'environnements sont correctement définies. 4. Si vous installez WebSphere MQ sur un ordinateur ne disposant pas du serveur d'applications WebSphere, installez WebSphere MQ Client et Java Messaging sur la machine disposant du serveur d'applications WebSphere. 5. Passez à la section « Pour installer WebSphere MQ sous Windows : », page 40 ou « Pour installer WebSphere MQ sous UNIX : », page 41. ➤ Pour installer WebSphere MQ sous Windows : 1. Démarrez le programme d'installation de WebSphere MQ 5.3.0.1. 2. Si vous installez WebSphere MQ sur un ordinateur ne disposant ni du serveur d'applications WebSphere ni d'Embedded Messaging, passez à l'étape 4. Si vous installez WebSphere MQ sur un ordinateur disposant du serveur d'applications WebSphere et d'Embedded Messaging, vous êtes invité à le modifier ou à le supprimer. Sélectionnez Remove, cliquez sur Next, puis sélectionnez Keep lorsque vous êtes invité à conserver ou à supprimer les files d'attente existantes. 3. Une fois Embedded Messaging Server supprimé, redémarrez le programme d'installation et sélectionnez l'installation personnalisée. 4. Dans le panneau Features du programme d'installation, vérifiez que Server, Client, Java Messaging et Development Toolkit sont sélectionnés avant de poursuivre l'installation. Si vous avez installé WebSphere MQ sur un ordinateur ne disposant pas du serveur d'applications WebSphere, vous devez également installer WebSphere MQ Client et Java Messaging sur l'ordinateur exécutant le serveur d'applications WebSphere. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Installation des logiciels requis 41 5. Une fois l'installation terminée, l'assistant de préparation de WebSphere MQ s'ouvre. Utilisez-le pour configurer MQ pour votre environnement. 6. Passez à la section « Pour effectuer les tâches de postinstallation : », page 41. ➤ Pour installer WebSphere MQ sous UNIX : 1. Lisez le document WebSphere MQ - Quick Beginnings correspondant au système d'exploitation sur lequel vous prévoyez d'installer WebSphere MQ. 2. Lorsque cette option vous est proposée, installez Server, Client et Java Messaging. 3. Si vous avez installé WebSphere MQ sur un ordinateur ne disposant pas du serveur d'applications WebSphere, installez WebSphere MQ Client et Java Messaging sur l'ordinateur exécutant le serveur d'applications WebSphere. 4. Passez à la section « Pour effectuer les tâches de postinstallation : », page 41. ➤ Pour effectuer les tâches de postinstallation : 1. (Windows) Arrêtez WebSphere MQ et utilisez Task Manager pour arrêter les tâches commençant par « amq ». 2. A l'invite de commande, installez le Fix Pack 10 (précédemment CSD10). Le Fix Pack 10 est nécessaire à l'installation de la prise en charge de Java Messaging, requise pour les produits LiveCycle. Vous pouvez obtenir ce Fix Pack à partir du site Web d'IBM à cette adresse : http://www-1,ibm.com/support/docview.wss?rs=171&context=SSFKSJ&context=SSWHKB&q1=CS D10&uid=swg24009688&loc=en_US&cs=utf-8&lang=en 3. Définissez un utilisateur local et ajoutez-le au groupe mqm créé pendant l'installation de WebSphere MQ. Le nom d'utilisateur ne doit pas contenir plus de 12 caractères. Vous sélectionnerez ultérieurement cet utilisateur lors de la configuration des fabriques de connexions JMS dans le serveur d'applications WebSphere. Sous Windows, le programme d'installation de WebSphere MQ crée le groupe mqm et un utilisateur nommé MUSR_MQADMIN. Ne modifiez pas cet utilisateur, car il est utilisé par WebSphere MQ pour exécuter certains services. Si vous avez modifié cet utilisateur, exécutez la commande suivante à partir du dossier [racine MQ]\bin pour le réinitialiser : amqmsrvn -regserver 4. (UNIX) Connectez-vous à l'aide du compte utilisateur mqm que vous avez créé et mettez à jour CLASSPATH, MQ_JAVA_INSTALL_PATH, MQ_JAVA_DATA_PATH et LD_LIBRARY_PATH, au besoin, depuis l'invite de commande. Par exemple, sous Solaris, les chemins ressemblent à ce qui suit : ● export CLASSPATH=/opt/mqm/java/lib/com.ibm.mq.jar:/opt/mqm/java/lib/com.ibm.mqj ms.jar:/opt/mqm/java/lib/connector.jar:/opt/mqm/java/lib/jms.jar:/opt/mq m/java/lib/jndi.jar:/opt/mqm/java/lib/jta.jar:/opt/mqm/java ● export MQ_JAVA_INSTALL_PATH=/opt/mqm/java ● export MQ_JAVA_DATA_PATH=/var/mqm ● export LD_LIBRARY_PATH=/opt/mqm/java/lib Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Configuration de WebSphere MQ 42 5. Copiez les scripts suivants du répertoire [racine LiveCycle]/configurationManager/scripts/mq_server dans le répertoire [racine MQ]/bin : ● configure_MQ ● LC_Queues.mqsc ● setMqClasspath ● start_MQ Remarque : (UNIX) copiez les scripts à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. 6. Copiez le script LC_JmsDefs.scp du répertoire [racine LiveCycle]/configurationManager/scripts/mq_server dans le répertoire [racine MQ]/Java/bin. Remarque : (UNIX) copiez les scripts à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. 7. Ouvrez une invite de commande et exécutez le script suivant : ● (Windows) Saisissez la commande suivante dans le répertoire contenant le fichier configure_MQ.bat : configure_MQ.bat queue_manager_name où queue_manager_name est un nom de gestionnaire de file d'attente approprié pour le nœud. ● (UNIX) Saisissez la commande suivante dans le répertoire contenant le fichier configure_MQ.sh : ./configure_MQ.sh queue_manager_name MQ_root MQ_Java_data_path où queue_manager_name est un nom de gestionnaire de file d'attente approprié pour le nœud, MQ_root l'emplacement d'installation de WebSphere MQ (par défaut /usr/mqm), et MQ_Java_data_path le chemin d'installation des données (par défaut /var/mqm). Remarque : si vous fermez ou que vous perdez cette invite pour une raison quelconque, vous devez exécuter le script setMqClasspath en saisissant la commande suivante dans toute fenêtre de commande ultérieure utilisée pour administrer WebSphere MQ : ● (Windows) setMqClasspath.bat ● (Unix)./ setMqClasspath.sh MQ_root MQ_Java_data_path Remarque : (UNIX) exécutez le script à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. Configuration de WebSphere MQ Après avoir installé WebSphere MQ, vous devez le configurer pour que le serveur d'applications puisse y accéder. ➤ Pour configurer WebSphere MQ : 1. Créez le répertoire cfstore. L'emplacement du répertoire dépend de votre système d'exploitation : ● (Windows) C:\cfstore ● (UNIX) /opt/cfstore 2. (UNIX) Dans le répertoire /opt/cfstore, créez deux autres répertoires nommés jms et topic. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Configuration de WebSphere MQ 43 3. Modifiez le fichier JMSAdmin.config situé dans le répertoire [racine MQ]\Java\bin : ● Annulez la mise en commentaire du paramètre INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory, puis mettez le reste des paramètres INITIAL_CONTEXT_FACTORY en commentaire. Il s'agit du paramètre permettant l'utilisation d'un magasin de fichiers. Si vous souhaitez utiliser LDAP ou WebSphere JNDI, reportez-vous à la documentation IBM correspondante. ● Définissez la propriété PROVIDER_URL et créez le répertoire correspondant sur votre ordinateur : ● (Windows) PROVIDER_URL=file:/C:/cfstore ● (UNIX) PROVIDER_URL=file:/opt/cfstore Remarque : si vous utilisez Windows, vérifiez que le chemin d'accès ne contient de barre oblique inverse (\). Remplacez toutes les barres obliques inverses par des barres obliques (/). 4. Pour créer des définitions JMS, accédez au répertoire [racine MQ]\java\bin depuis l'invite de commande utilisée à l'étape 7, puis exécutez le script : JMSAdmin < LC_JmsDefs.scp Remarque : (UNIX) exécutez le script à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. 5. Pour démarrer les services ou les démons MQ, accédez au répertoire [racine MQ]/bin et saisissez la commande suivante : ● (Windows) start_MQ.bat queue_manager_name ● (UNIX) start_MQ.sh queue_manager_name port Remarque : (UNIX) exécutez le script à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. Le numéro de port fourni étant nécessaire lors de la configuration des files d'attente et des sujets du serveur d'applications WebSphere, veillez à sélectionner un port disponible. Le numéro de port par défaut pour WebSphere MQ est 1414. Si vous recevez un message signalant que le gestionnaire de file d'attente est déjà en cours d'exécution, ignorez-le. Si vous devez redémarrer des services ou des démons MQ, exécutez à nouveau le script start_MQ. 6. (Windows) Démarrez le service d'écoute de message : ● Sélectionnez Démarrer > Tous les programmes > IBM WebSphere MQ > WebSphere MQ Services. ● Développez WebSphere MQ Services et cliquez avec le bouton droit de la souris sur le gestionnaire de file d'attente créé à l'étape 7 de la section « Pour effectuer les tâches de postinstallation : », page 41. ● Sélectionnez New > Listener. ● Dans l'onglet Parameters, définissez Protocol sur TCP, définissez le paramètre Port sur le numéro d'un port disponible, le paramètre Local Address sur l'adresse de l'ordinateur où MQ est installé, puis cliquez sur OK. ● Pour démarrer le port d'écoute, cliquez avec le bouton droit de la souris dans le volet de droite sur le port d'écoute que vous venez de créer, puis sélectionnez All Tasks > Start. Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Configuration de WebSphere MQ 44 7. (Windows) Ajoutez un service personnalisé à MQ Services en sélectionnant Démarrer > Tous les programmes > IBM Websphere MQ > Websphere MQ Services 8. (Windows) Cliquez sur Websphere MQ Services > [votre gestionnaire de file d'attente], cliquez avec le bouton droit de la souris sur Custom Services, puis cliquez sur New > Custom Service. 9. (Windows) Spécifiez les valeurs suivantes pour les propriétés dans la boîte de dialogue : ● Service Name : queue_manager_name Broker ● Start Command : strmqbrk -m queue_manager_name ● End Command : endmqbrk -m queue_manager_name ● Execution : COMMAND ● Startup : AFTER 10. (Windows) Cliquez avec le bouton droit de la souris sur votre gestionnaire de file d'attente, puis sélectionnez All Tasks > Stop. 11. (Windows) Cliquez avec le bouton droit de la souris sur votre gestionnaire de file d'attente, puis sélectionnez All Tasks > Start. Remarque : pour démarrer correctement MQ, assurez-vous que le module d'écoute et le courtier sont démarrés à l'aide de la console MQ Services. 12. (UNIX) Démarrez le courtier en exécutant la commande suivante depuis le répertoire [racine MQ]/bin : strmqbrk -m queue_manager_name Remarque : (UNIX) exécutez le script à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. 13. (Facultatif ) Pour vérifier la configuration publish-subscribe, accédez au répertoire [racine MQ]\java\bin et exécutez le fichier PSIVTRun.bat (sous Windows) ou PSIVTRun.sh (sous UNIX) en saisissant la commande suivante : PSIVTRun –nojndi –m queue_manager_name -t Remarque : (UNIX) exécutez le script à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. 14. Pour vérifier que le canal d'administration existe dans WebSphere MQ pour le gestionnaire de file d'attente, accédez au répertoire [racine MQ]/bin et effectuez les opérations suivantes : ● Exécutez la commande runmqsc queue_manager_name. ● Vérifiez que le canal SYSTEM.ADMIN.SVRCONN existe en saisissant la commande suivante : dis chl (SYSTEM.ADMIN*) all ● Si ce canal n'existe pas, créez-le à l'aide de la commande suivante : define channel(SYSTEM.ADMIN.SVRCONN) chltype(SVRCONN) ● Vérifiez que la sécurité est désactivée à l'aide de la commande suivante : alter channel(SYSTEM.ADMIN.SVRCONN) chltype(SVRCONN) mcauser('mqm') ● Actualisez le cache de la sécurité à l'aide de la commande suivante : refresh security(*) ● Quittez le répertoire en entrant la commande suivante : end Adobe LiveCycle Préparation de l'environnement Installation et configuration de LiveCycle pour WebSphere Installation des pilotes de base de données 45 Remarque : (UNIX) exécutez le script à l'aide du compte utilisateur mqm créé à l'installation de WebSphere MQ. 15. Si toutes les étapes précédentes se sont correctement déroulées, redémarrez le serveur d'applications WebSphere. 16. Définissez la variable d'environnement MQ_INSTALL_ROOT pour chaque nœud à l'emplacement d'installation de MQ. Pour ce faire, ouvrez une session de la console d'administration WebSphere (par défaut http://nom_serveur:9090/admin). Cliquez ensuite sur Environment > Manage WebSphere Variables dans l'arborescence de navigation. Dans le volet de droite, sélectionnez MQ_INSTALL_ROOT, définissez la propriété Value à l'emplacement d'installation de WebSphere MQ, cliquez sur OK, puis enregistrez les modifications dans la configuration principale. Installation des pilotes de base de données Vous devez installer les pilotes de base de données dans les répertoires d'installation du serveur d'applications. Les pilotes sont nécessaires pour activer Configuration Manager et permettre au serveur d'applications de se connecter à la base de données LiveCycle. Vous devez installer les pilotes selon le type de la base de données LiveCycle. Vous ne devez pas installer de pilote SQL Server. Le pilote SQL Server installé avec WebSphere est utilisé pour la connectivité avec SQL Server. ➤ Pour installer le pilote Oracle : 1. Téléchargez le pilote pour Oracle 9i ou 10g depuis le site Web suivant : www.oracle.com/technology/software/htdocs/distlic.html?url=http://www.oracle.com/technology/so ftware/tech/java/sqlj_jdbc/htdocs/jdbc101040.html. 2. Dans le répertoire ${WAS_INSTALL_ROOT}, créez un répertoire nommé db_driver. 3. Copiez le fichier ojdbc14.jar téléchargé dans le répertoire ${WAS_INSTALL_ROOT}/db_driver. ➤ Pour installer le pilote DB2 : 1. Dans le répertoire ${WAS_INSTALL_ROOT}, créez un répertoire nommé db_driver. 2. Copiez les fichiers db2jcc_license_cu.jar et db2jcc.jar du répertoire java situé dans le répertoire [racine serveur base données], par exemple [racine serveur base données]/ibm/Sqllib/java (Windows) ou [racine serveur base données]/java (Linux), dans le répertoire ${WAS_INSTALL_ROOT}/db_driver. 3. Dans un navigateur Web, saisissez l'adresse suivante : http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html 4. Sous Oracle Database 10g Release 2 (10.2.0.1.0) JDBC Drivers, téléchargez-le Etape suivante Vous devez à présent configurer le produit pour le déployer à l'aide des instructions de configuration automatique ou de configuration manuelle. (Reportez-vous à la section « Configuration automatique des produits LiveCycle », page 47 ou « Configuration des produits LiveCycle à déployer », page 77). Partie I : Configuration et déploiement automatiques Cette section décrit la procédure de configuration et de déploiement automatiques de vos produits LiveCycle. Pour plus de détails sur la configuration et le déploiement manuels des produits, reportez-vous à la section « Configuration et déploiement manuels », page 76. 46 4 Configuration automatique des produits LiveCycle Ce chapitre décrit l'utilisation de Configuration Manager pour configurer et assembler automatiquement les produits LiveCycle et les déployer sur le serveur d'applications. Il explique également comment configurer et assembler manuellement les produits LiveCycle et effectuer automatiquement les autres tâches de configuration du serveur d'applications et de déploiement des produits LiveCycle. Vous devez avoir préalablement préparé votre environnement à l'hébergement des produits LiveCycle et installé ceux-ci. Si ce n'est pas le cas, reportez-vous aux sections « Préparation de l'environnement », page 30 et « Installation des produits LiveCycle », page 23. A propos de Configuration Manager Configuration Manager est un outil de type assistant que vous pouvez utiliser pour effectuer automatiquement toutes les opérations requises pour exécuter les produits LiveCycle sur le serveur d'applications. Configuration Manager est installé avec tous les produits LiveCycle. Vous pouvez utiliser l'instance de Configuration Manager installée avec un produit LiveCycle 7.2 avec tous les autres produits LiveCycle 7.2. Lorsque vous exécutez Configuration Manager, vous spécifiez les produits LiveCycle que vous configurez ainsi que le type de serveur d'applications mis en œuvre dans la solution. Vous pouvez lancer Configuration Manager depuis le programme d'installation pour configurer les produits pendant le processus d'installation ou lancer Configuration Manager à tout moment une fois l'installation pour configurer les produits terminée. Le serveur d'applications doit être lancé pour permettre à Configuration Manager d'exécuter les tâches de configuration sur le serveur d'applications. Vous pouvez configurer un serveur d'applications installé sur un autre ordinateur que celui sur lequel vous exécutez Configuration Manager. Cependant, le serveur d'applications doit être également installé sur l'ordinateur exécutant Configuration Manager pour que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Tâches de configuration Configuration Manager offre une interface sous forme d'assistant. En y saisissant les informations requises, vous pouvez effectuer les tâches suivantes : 1. Configurer et assembler les propriétés du produit LiveCycle, puis les assembler dans un fichier EAR pour les déployer sur le serveur d'applications. 2. Configurer les propriétés du serveur d'applications afin qu'il puisse exécuter les produits LiveCycle. 3. Vérifier que le serveur d'applications est correctement configuré pour exécuter les produits LiveCycle. 4. Déployer les produits LiveCycle sur le serveur d'applications. Le déploiement sur des serveurs distants n'est pris en charge que pour les serveurs d'applications à nœuds gérés, mais pas pour les serveurs d'applications autonomes. 47 Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Types de configuration 48 5. Démarrer la base de données afin qu'elle puisse stocker les données d'exécution générées par les produits LiveCycle déployés. 6. Vérifier que les produits LiveCycle déployés sont disponibles et opérationnels. Vous pouvez éventuellement exécuter les étapes 2 (configuration des propriétés du serveur d'applications) et 4 (déploiement des produits LiveCycle) manuellement (sans utiliser Configuration Manager). Reportez-vous à la section « Types de configuration », page 48. Ces tâches doivent être effectuées dans l'ordre où elles figurent dans la liste, qu'elles soient réalisées automatiquement par Configuration Manager ou manuellement. Types de configuration Configuration Manager peut être exécuté dans deux modes : Assistant de configuration classique : dans ce mode, Configuration Manager effectue toutes les tâches requises pour pouvoir exécuter les produits LiveCycle sur le serveur d'applications. Lors de la configuration des propriétés du produit LiveCycle, Configuration Manager utilise toutes les valeurs par défaut. Assistant de configuration personnalisée : dans ce mode, vous pouvez sélectionner les tâches que Configuration Manager doit effectuer automatiquement. Lors de la configuration des propriétés du produit LiveCycle, vous pouvez utiliser les valeurs par défaut ou spécifier des valeurs personnalisées. Le mode Assistant de configuration personnalisée est utile si vous souhaitez effectuer manuellement certaines étapes de la configuration, et d'autres automatiquement. Par exemple, pour configurer manuellement le serveur d'applications et utiliser Configuration Manager pour effectuer le reste des opérations de configuration, procédez comme suit : 1. Exécutez Configuration Manager en mode Assistant de configuration personnalisée et utilisez-le pour configurer et assembler les produits LiveCycle dans un fichier EAR. 2. Configurez manuellement le serveur d'applications. 3. Exécutez à nouveau Configuration Manager en mode Assistant de configuration personnalisée pour valider le serveur d'applications, déployer les produits LiveCycle, initialiser la base de données et vérifier que les produits sont disponibles et fonctionnels. Exécution répétée de Configuration Manager Configuration Manager enregistre les valeurs des propriétés de configuration saisies et vous permet de passer les propriétés de configuration. Cette fonction est utile lorsque vous exécutez Configuration Manager plusieurs fois. Valeurs de propriétés enregistrées Configuration Manager enregistre toutes les valeurs (excepté les mots de passe) saisies dans ses écrans de configuration pour vous éviter d'avoir à les entrer de nouveau. Lors d'une nouvelle exécution de Configuration Manager, vous pouvez utiliser les valeurs précédemment saisies pour les propriétés de configuration. Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration automatique des produits LiveCycle Définition du port SOAP du serveur d'applications 49 Option Ne pas appliquer Certains écrans de Configuration Manager comportent l'option Ne pas appliquer. Si vous sélectionnez cette option, Configuration Manager n'enregistre pas les propriétés associées à l'écran et conserve la configuration actuelle. Ne sélectionnez l'option Ne pas appliquer que si vous avez précédemment défini les propriétés associées à l'écran. Si certaines propriétés ne sont pas définies, il est possible que les tâches ultérieures de Configuration Manager échouent. Par exemple, lorsque vous configurez le serveur d'applications, un écran de Configuration Manager collecte les informations sur la base de données LiveCycle, afin que Configuration Manager puisse configurer la source de données sur le serveur d'applications. Lors de l'exécution ultérieure de la tâche Démarrer la base de données, Configuration Manager utilise la source de données pour se connecter à la base de données et initialiser les schémas de base de données. Si l'écran de la base de données est toujours ignoré, la source de données n'est pas créée et la tâche Démarrer la base de données échoue. Attention : sélectionner l'option Ne pas appliquer ne signifie pas que vous ne devez pas spécifier de valeur de propriété. Sélectionner l'option Ne pas appliquer ne configure pas les valeurs et les valeurs précédentes sont retenues. Définition du port SOAP du serveur d'applications Dans certains écrans de Configuration Manager, vous devez indiquer le port SOAP du serveur d'applications. Utilisez les procédures de cette section pour déterminer le port utilisé pour les connexions SOAP au serveur d'applications. ➤ Pour définir le port SOAP sur WebSphere 5.1.1.5 : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers > [nomserveur] 2. Dans l'onglet Configuration, sous Additional Properties, cliquez sur End Points. 3. Cliquez sur SOAP_CONNECTOR_ADDRESS, puis lisez la valeur affichée dans la zone Port. ➤ Pour déterminer le port SOAP sur WebSphere 6.0.2.9 : 1. Dans le panneau de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers > [nom_serveur] > Communications > Ports. 2. Lisez la valeur qui apparaît dans la zone SOAP_CONNECTOR_ADDRESS. Configuration classique Lors d'une configuration classique, Configuration Manager effectue automatiquement toutes les tâches requises pour pouvoir exécuter les produits LiveCycle sur le serveur d'applications. Si vous souhaitez que Configuration Manager n'effectue automatiquement qu'une partie des tâches de configuration, reportez-vous à la section « Exécution d'une configuration personnalisée », page 54. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration classique 50 Remarque : si vous avez précédemment exécuté une configuration classique et déployé LiveCycle.ear, vous devez commencer par désinstaller les fichiers EAR du produit. Reportez-vous à la section « Désinstallation des fichiers EAR », page 66. Si vous configurez un serveur d'applications distant, vérifiez que le serveur d'applications est installé sur l'ordinateur Configuration Manager, afin que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Attention : certains écrans de cette procédure comportent l'option Ne pas appliquer. Sélectionner l'option Ne pas appliquer ne signifie pas que vous ne devez pas spécifier de valeur de propriété. Sélectionner l'option Ne pas appliquer ne configure pas les valeurs et les valeurs précédentes sont retenues. Conseil : Configuration Manager vérifie les valeurs indiquées sur chaque écran lorsque vous cliquez sur Suivant. S'il ne peut pas valider une valeur, la propriété à l'écran devient rouge. Vous devez alors saisir une valeur correcte pour pouvoir continuer. Avant d'exécuter une configuration classique, il vous faut créer la base de données LiveCycle et préparer le serveur d'applications. Reportez-vous à la section « Préparation de l'environnement », page 30. Remarque : si vous configurez le serveur d'application pour exécuter LiveCycle PDF Generator, vous devez configurer WebSphere MQ manuellement une fois que Configuration Manager termine la configuration automatique. Reportez-vous à la section « Activation des fabriques de connexions XA pour LiveCycle PDF Generator », page 65. ➤ Pour procéder à une configuration classique : 1. Lancez le serveur d'applications. 2. Démarrez Configuration Manager en accédant au répertoire [racine LiveCycle]/configurationManager et saisissez la commande suivante : ● (Windows) ConfigurationManager.exe ● (Linux, UNIX) ConfigurationManager.bin 3. Dans l'écran de bienvenue, cliquez sur Suivant. 4. Sélectionnez Assistant de configuration classique, puis cliquez sur Suivant. 5. Dans l'écran Préférences de configuration, sélectionnez Utiliser les valeurs saisies ou Rétablir les valeurs par défaut, puis cliquez sur Suivant. L'écran Préférences de configuration n'apparaît que si vous avez exécuté Configuration Manager auparavant. 6. Dans l'écran de sélection du produit, sélectionnez Création, puis les produits à configurer et déployer. Cliquez ensuite sur Suivant. 7. (LiveCycle Forms) Dans l'écran de sélection d'Adobe User Management, sélectionnez LiveCycle Forms avec User Management et Administration ou LiveCycle Forms sans User Management et Administration, puis cliquez sur Suivant. 8. Dans l'écran Configurer et assembler les produits, cliquez sur Suivant. 9. Vérifiez que WebSphere est sélectionné, puis cliquez sur Suivant. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration classique 51 10. Vérifiez les détails de l'écran Configuration et assemblage de l'application - Résumé, cliquez sur Précédent pour modifier des paramètres ou sur Suivant pour continuer. Si vous continuez, Configuration Manager configure les propriétés des produits LiveCycle à l'aide des valeurs par défaut et assemble les produits dans le fichier LiveCycle.ear et, pour LiveCycle PDF Generator, le fichier supplémentaire pdfg-all.ear ou pdfg-ps-all.ear. 11. Cliquez sur Suivant une fois la configuration et l'assemblage terminé. 12. (WebSphere 5.1.1.5) Dans l'écran Sélection de l'accueil Java, entrez le chemin d'accès ou recherchez le répertoire dans lequel le JDK est installé, puis cliquez sur Suivant. Remarque : vous devez utiliser le JDK fourni avec le serveur d'applications. 13. Dans l'écran de configuration du serveur d'applications, spécifiez les valeurs des propriétés suivantes, puis cliquez sur Suivant : ● Type de déploiement : précise si vous réalisez le déploiement sur un ordinateur autonome ou sur un groupe de serveurs. Sélectionnez Autonome. ● Serveur distant : (WebSphere 6.0.2.9) sélectionnez cette option uniquement si le serveur d'applications est exécuté sur un ordinateur différent de celui exécutant Configuration Manager. ● Nom d'hôte : nom complet ou adresse IP de l'ordinateur hébergeant le serveur d'applications. ● Port SOAP : port utilisé pour fournir l'accès au service SOAP du serveur d'applications. Le port par défaut est 8880. Reportez-vous à la section « Définition du port SOAP du serveur d'applications », page 49. ● Nom de l'instance du serveur : nom du serveur d'applications que vous souhaitez configurer. Le nom de l'instance de serveur par défaut créée lors de l'installation du serveur d'applications est server1. ● Nom d'utilisateur et mot de passe (facultatif ) : nom et mot de passe d'un compte d'administration du serveur d'applications si ce dernier nécessite des informations d'identification pour effectuer des opérations d'administration. ● Répertoire racine du serveur d'applications local : répertoire racine d'installation du serveur d'applications sur l'ordinateur exécutant Configuration Manager. Par exemple, pour WebSphere 5.1.1.5 sous Windows, le répertoire est C:\Program Files\WebSphere\AppServer. Attention : vous ne pouvez pas utiliser la propriété Serveur distant pour configurer LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements car il est impossible d'installer Acrobat à distance. Cette propriété permet toutefois de configurer LiveCycle PDF Generator pour PostScript. 14. Dans l'écran Configurer le serveur d'applications pour LiveCycle, cliquez sur Suivant. 15. Dans l'écran des options JVM, spécifiez les propriétés ci-après de JVM exécutant le serveur d'applications, puis cliquez sur Suivant : ● Ne pas appliquer : sélectionnez cette option si vous souhaitez configurer plus tard les propriétés JVM. Si vous sélectionnez cette option, il n'est pas nécessaire de spécifier de valeur pour les autres propriétés de cet écran. ● Taille initiale du heap : quantité initiale de mémoire affectée à la JVM. Saisissez 512. ● Taille maximale du heap : quantité maximale de mémoire pouvant être affectée de façon dynamique à la JVM. Saisissez 1024. ● Arguments JVM supplémentaires : tous les arguments supplémentaires dont vous avez besoin. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration classique 52 Remarque : les tailles initiale et maximale du heap ne peuvent pas être supérieures à 2048. Pour plus de détails sur la définition de ces valeurs, reportez-vous à la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. 16. (LiveCycle PDF Generator, LiveCycle Form Manager, LiveCycle Workflow) Dans l'écran des options JMS, attribuez des valeurs aux propriétés du Java Messaging Service (JMS) utilisé sur le serveur d'applications, puis cliquez sur Suivant : Remarque : pour WebSphere 6.0.2.9, WebSphere MQ n'est pas pris en charge. ● Ne pas appliquer : sélectionnez cette option si vous souhaitez configurer plus tard les serveurs JMS. Si vous sélectionnez cette option, il n'est pas nécessaire de spécifier de valeur pour les autres propriétés de cet écran. ● Type de gestionnaire de file d'attente : type de mécanisme JMS à configurer sur WebSphere. ● Nom du gestionnaire de file d'attente : (WebSphere MQ) nom du gestionnaire de file d'attente fourni lors de la configuration de WebSphere MQ. Reportez-vous à la section « Préparation de WebSphere MQ », page 39. ● Nom d'hôte du gestionnaire de file d'attente : (WebSphere MQ) nom complet ou adresse IP de l'ordinateur sur lequel WebSphere MQ est installé. ● Port : (WebSphere MQ) port utilisé pour l'accès au gestionnaire de file d'attente. ● Nom d'utilisateur et mot de passe : (WebSphere MQ) nom d'utilisateur et mot de passe permettant d'accéder au service JMS intégré ou nom d'utilisateur et mot de passe de l'utilisateur WebSphere MQ que vous avez créé et ajouté au groupe mqm. Reportez-vous à la section « Préparation de WebSphere MQ », page 39. ● Répertoire racine du gestionnaire de files d'attente distant : (WebSphere MQ) Si MQ a été installé sur cette machine, spécifiez l'emplacement du répertoire racine du serveur MQ ; si MQ a été installé sur une autre machine, spécifiez l'emplacement du client MQ sur cette machine. 17. Dans l'écran de création des sources de données, spécifiez les valeurs des propriétés suivantes de la base de données LiveCycle, afin que Configuration Manager puisse configurer la connexion à la base de données sur le serveur d'applications, puis cliquez sur Suivant : ● Ne pas appliquer : sélectionnez cette option si vous souhaitez configurer plus tard la connexion de la base de données. Si vous sélectionnez cette option, il n'est pas nécessaire de spécifier de valeur pour les autres propriétés de cet écran. ● Source de données : nom JNDI de la source de données à créer sur le serveur d'applications. Sélectionnez IDP_DS. ● Type BD : type de base de données utilisé pour la base de données LiveCycle. ● Nom BD : nom de la base de données. ● Nom d'hôte du serveur de BD : nom ou adresse IP de l'ordinateur hébergeant le serveur de base de données. ● Port : port utilisé pour accéder au service de la base de données. ● Nom utilisateur BD : nom du compte utilisateur créé pour que les produits LiveCycle accèdent à la base de données LiveCycle. ● Mot de passe BD : mot de passe du compte utilisateur spécifié pour le nom d'utilisateur de la base de données. ● Pilote JDBC dans la bibliothèque du serveur d'applications local : nom et chemin du fichier pilote utilisé par le serveur d'applications pour se connecter à la base de données. Si le pilote se Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration classique 53 compose de plusieurs fichiers, il vous suffit de spécifier le fichier principal, comme indiqué dans la liste suivante : ● (DB2) ${WAS_INSTALL_ROOT}/db_driver/db2jcc.jar ● (Oracle) ${WAS_INSTALL_ROOT}/db_driver/ojdbc14.jar ● (SQL Server) [racine du serveur d'applications]/lib/sqlserver.jar 18. Dans l'écran de test de la connexion de la base de données, cliquez sur Tester la base de données pour vérifier que Configuration Manager peut se connecter à la base de données, puis cliquez sur Suivant une fois le test réussi. 19. Dans l'écran Configurer le serveur d'applications, cliquez sur Appliquer les paramètres, puis sur Suivant une fois la tâche terminée. 20. Redémarrez le serveur d'applications pour vous assurer que les paramètres sont appliqués, puis cliquez sur Suivant dans l'écran de redémarrage du serveur d'applications/groupe de serveurs. 21. Dans l'écran Valider les paramètres du serveur d'applications, cliquez sur Suivant. 22. Dans l'écran de déploiement de LCM.ear, cliquez sur Exécuter, puis sur Suivant, une fois le déploiement terminé. 23. Dans l'écran Valider les paramètres du serveur d'applications, cliquez sur Valider les paramètres, puis cliquez sur Suivant, une fois la tâche terminée. 24. Dans l'écran de déploiement de LiveCycle, cliquez sur Suivant. 25. Dans l'écran de confirmation des produits à déployer, sélectionnez les archives à déployer, puis cliquez sur Suivant. 26. Dans l'écran de déploiement des produits, cliquez sur Déployer les produits, puis sur Suivant, une fois le déploiement terminé. 27. Dans l'écran de l'URL du serveur d'applications, entrez l'URL que Configuration Manager peut utiliser pour se connecter au serveur d'applications dans le champ URL de base du serveur d'applications, puis cliquez sur Suivant. L'URL doit posséder le format suivant : http://[nomhôte]:[port] [nom hôte] correspondant au nom ou à l'adresse IP de l'ordinateur hébergeant le serveur d'applications et [port] au port du service HTTP que le serveur d'applications utilise (par exemple, http://localhost:9080). Remarque : pour vérifier le numéro de port à utiliser pour ce paramètre, accédez à Application servers > [server], sélectionnez l'onglet Configuration, puis cliquez sur Communications > Ports et recherchez la valeur WC_defaulthost. 28. Dans l'écran de préparation de la base de données pour LiveCycle, cliquez sur Suivant. 29. Dans l'écran d'initialisation de la base de données, cliquez sur Initialiser la base de données, puis sur Suivant une fois la tâche effectuée. 30. Dans l'écran de vérification de l'installation, cliquez sur Suivant. 31. Dans l'écran de vérification des produits déployés, cliquez sur Tester les produits, puis cliquez sur Suivant une fois la tâche terminée. 32. Dans l'écran Tâches effectuées, cliquez sur Terminer. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Exécution d'une configuration personnalisée 54 Exécution d'une configuration personnalisée Lors d'une configuration personnalisée, vous pouvez sélectionner les tâches que Configuration Manager doit effectuer automatiquement. Si vous souhaitez que Configuration Manager effectue automatiquement toutes les tâches de configuration, reportez-vous à la section « Configuration classique », page 49. Remarque : l'utilisation de Configuration Manager pour procéder au déploiement de produits LiveCycle sur des serveurs distants n'est pris en charge que pour les serveurs d'applications à nœuds gérés, mais pas pour les serveurs d'applications autonomes. La procédure suivante décrit l'utilisation de Configuration Manager pour sélectionner les tâches à effectuer. Une fois ces tâches sélectionnées, passez aux sections suivantes de ce chapitre pour plus de détails sur l'utilisation des écrans qui s'affichent à la conclusion de chaque tâche. Conseil : Configuration Manager vérifie les valeurs indiquées sur chaque écran lorsque vous cliquez sur Suivant. S'il ne peut pas valider une valeur, la propriété à l'écran devient rouge. Vous devez alors saisir une valeur correcte pour pouvoir continuer. ➤ Pour procéder à une configuration personnalisée : 1. Lancez le serveur d'applications. 2. Démarrez Configuration Manager en accédant au répertoire [racine LiveCycle]/configurationManager et saisissez la commande suivante : ● (Windows) ConfigurationManager.exe ● (Linux, UNIX) ConfigurationManager.bin 3. Dans l'écran de bienvenue, cliquez sur Suivant. 4. Sélectionnez Assistant de configuration personnalisée et cliquez sur Suivant. 5. Dans l'écran Préférences de configuration, sélectionnez Utiliser les valeurs saisies ou Rétablir les valeurs par défaut, puis cliquez sur Suivant. L'écran Préférences de configuration n'apparaît que si vous avez exécuté Configuration Manager auparavant. 6. Dans l'écran de sélection du produit, sélectionnez Création, puis les produits à configurer et déployer. Cliquez ensuite sur Suivant. 7. (LiveCycle Forms) Dans l'écran de sélection d'Adobe User Management, sélectionnez LiveCycle Forms avec User Management et Administration ou LiveCycle Forms sans User Management et Administration, puis cliquez sur Suivant. 8. Lorsque l'invite s'affiche, sélectionnez la version de WebSphere utilisée pour exécuter les produits LiveCycle et cliquez sur Suivant. 9. Dans l'écran de sélection des tâches, sélectionnez les tâches que Configuration Manager devra exécuter automatiquement, puis cliquez sur Suivant. L'écran qui s'affiche ensuite dépend de la première tâche sélectionnée. Si vous avez sélectionné plusieurs tâches, les écrans de la tâche suivante s'affichent dès que les écrans de la tâche précédente ont été renseignés. Pour plus de détails sur les écrans de Configuration Manager pour chaque tâche, reportez-vous à la section correspondante : ● « Configuration et assemblage des produits LiveCycle », page 55 Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration et assemblage des produits LiveCycle ● « Modification des paramètres du serveur d'applications », page 58 ● « Validation des paramètres du serveur d’applications », page 61 ● « Déploiement automatique des produits LiveCycle », page 62 ● « Initialisation de la base de données », page 63 ● « Vérification des produits LiveCycle déployés », page 64 55 Configuration et assemblage des produits LiveCycle La procédure décrite dans cette section constitue la suite de la procédure de configuration personnalisée. Reportez-vous à la section « Exécution d'une configuration personnalisée », page 54. Lorsque vous optez pour l'exécution automatique de la tâche de configuration et d'assemblage des produits par Configuration Manager, respectez la procédure décrite dans cette section pour compléter les écrans Configuration Manager qui s'affichent. Lorsque Configuration Manager termine la configuration du produit, il place les fichiers déployables (LiveCycle.ear et adobe-FontManager.ear, adobe-printSubmitter.ear pour LiveCycle Print et pour LiveCycle PDF Generator, pdfg-all.ear ou pdfg-ps-all.ear) dans le répertoire suivant : ● (Windows) [racine LiveCycle]\configurationManager\export ● (Linux, UNIX) [racine LiveCycle]/configurationManager/export ➤ Pour configurer et assembler les produits LiveCycle : 1. Dans l'écran Configurer et assembler les produits, cliquez sur Suivant. 2. Lorsque l'invite s'affiche, sélectionnez la version installée de WebSphere. 3. (Facultatif ) Si vous utilisez la sécurité SSL sur votre serveur d'applications, sélectionnez Activer SSL et saisissez le mot de passe d'identification SSL dans l'écran de configuration du module Data Manager. Si vous n'avez pas encore défini les informations d'identification SSL, vous pouvez saisir un mot de passe ici et l'utiliser pour créer ces informations. Reportez-vous à la section « Configuration de SSL sur WebSphere », page 137. 4. Saisissez un chemin de répertoire à utiliser pour le fichier temporaire des produits Adobe LiveCycle, puis cliquez sur Suivant. Remarque : (Linux et UNIX) si vous n'êtes pas connecté comme utilisateur racine, spécifiez un répertoire sous votre répertoire racine. Pour plus de détails sur le fichier temporaire des produits Adobe LiveCycle, consultez la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. 5. Dans la suite de l'écran de configuration du module Data Manager, acceptez les valeurs par défaut des propriétés suivantes ou spécifiez de nouvelles valeurs, puis cliquez sur Suivant : ● Intervalle de balayage du stockage local (en secondes) : durée entre les tentatives de suppression des fichiers obsolètes utilisés pour transmettre les données du document entre les services LiveCycle exécutés sur le même ordinateur. ● Intervalle de balayage du stockage global (en secondes) : durée entre les tentatives de suppression des fichiers obsolètes utilisés pour transmettre les données de document entre des services LiveCycle exécutés sur différents ordinateurs. Spécifiez cette propriété uniquement lors du déploiement de produits LiveCycle dans un environnement de groupes de serveurs. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration et assemblage des produits LiveCycle 56 ● Taille maximale par défaut de la ligne d'entrée (en octets) : nombre maximum d'octets stockés en mémoire lors de l'envoi de documents entre différents composants LiveCycle. Les documents qui dépassent cette valeur sont stockés sur le disque dur. Utilisez cette propriété afin d'améliorer les performances du système. Reportez-vous à la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. ● Délai par défaut avant suppression (en secondes) : durée maximale pendant laquelle un document transmis entre différents composants LiveCycle est considéré comme actif. Lorsque ce délai est écoulé, les fichiers utilisés pour stocker ce document peuvent être supprimés. Utilisez cette propriété pour gérer l'espace disque disponible. ● Utiliser le protocole NFS (Windows uniquement) : sélectionnez cette option lors du déploiement de produits LiveCycle dans un environnement de groupes de serveurs. Les logiciels NFS supplémentaires doivent être installés sur un ordinateur équipé de Windows pour que cette option puisse être activée. Cette option ne concerne pas les déploiements sous Linux ou UNIX. ● Répertoire de stockage global : chemin d'accès à un répertoire partagé utilisé pour stocker les documents de longue durée transférés entre les produits LiveCycle. LiveCycle Workflow utilise ce répertoire pour partager des fichiers liés aux processus entre les nœuds de serveurs. LiveCycle Form Manager utilise ce répertoire pour stocker les fichiers d'index utilisés pour les recherches de texte entier. L'utilisation d'un répertoire NFS partagé peut contribuer à améliorer les performances. (LiveCycle PDF Generator) Lorsque LiveCycle PDF Generator fonctionne comme un service, vous devez utiliser l'adresse réseau du dossier et non le chemin d'un lecteur mappé pour spécifier un dossier de réseau pour la propriété du répertoire de stockage global. Par exemple, \\nom_ordinateur\temp correspond à l'adresse réseau du dossier temp sur l'ordinateur nom_ordinateur. Pour plus de détails sur la propriété du répertoire de stockage global, reportez-vous à la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. 6. (LiveCycle Forms, LiveCycle Form Manager, LiveCycle Workflow, LiveCycle Assembler) (Facultatif ) Dans l'écran Configuration de module Font Manager, sélectionnez les polices de LiveCycle Forms à utiliser en plus de celles fournies avec le produit. Dans le champ Répertoire des polices, entrez le chemin du répertoire contenant les polices à ajouter ou recherchez-le, puis cliquez sur Suivant. Remarque : les droits d'utilisation relatifs aux polices fournies par des sociétés autres qu'Adobe sont régis par les contrats de licence accompagnant ces polices. Ils ne sont pas couverts par la licence d'utilisation du logiciel Adobe qui vous est concédée. Adobe vous recommande de vous assurer que vous agissez en conformité avec tous les contrats de licence de sociétés tierces applicables avant d'utiliser des polices non-Adobe avec des logiciels Adobe, notamment en ce qui concerne l'utilisation de polices dans des environnements de serveurs. 7. (LiveCycle Assembler) (Facultatif ) Dans l'écran de configuration du groupe de sécurité d'Assembler, indiquez le type de sécurité à mettre en place pour contrôler les autorisations d'exécution des tâches DDX d'Assembler, puis cliquez sur Suivant. Il existe deux types d'authentification utilisateur : ● Entrez un astérisque (*) pour permettre à tous les utilisateurs possédant une entrée valide dans le système LDAP de se connecter. ● Laissez le champ vide pour permettre à tous les utilisateurs de se connecter. 8. (LiveCycle Forms, LiveCycle Form Manager, LiveCycle Workflow) (Facultatif ) Dans l'écran de configuration du module Form Server, acceptez les valeurs par défaut des propriétés suivantes ou spécifiez de nouvelles valeurs, puis cliquez sur Suivant : Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration et assemblage des produits LiveCycle 57 ● Interface utilisateur de validation : type d'interface utilisateur à utiliser pour les formulaires HTML en cas d'erreur de validation. Si vous sélectionnez Liste, toutes les erreurs de validation figurant sur le formulaire apparaissent sous forme de liens. Si vous sélectionnez Zone de message, chaque message d'erreur s'affiche dans une boîte de dialogue contrôlée à l'aide des boutons Suivant et Précédent. L'emplacement de la liste ou des boutons dépend de l'option sélectionnée pour Rapport de validation. ● Rapport de validation : emplacement dans lequel les messages de validation s'affichent. Sélectionnez l'une des options suivantes : ● Cadre à gauche : affiche les messages de validation dans un cadre à gauche du navigateur Web. ● Cadre à droite : affiche les messages de validation dans un cadre à droite du navigateur Web. ● Cadre en haut : affiche les messages de validation dans un cadre au-dessus du navigateur Web. ● Cadre en bas : affiche les messages de validation dans un cadre sous le navigateur Web. ● Pas de cadre à gauche : affiche les messages de validation dans la même fenêtre à gauche du navigateur Web. ● Pas de cadre à droite : affiche les messages de validation dans la même fenêtre à droite du navigateur Web. ● Pas de cadre en haut : affiche les messages de validation dans la même fenêtre au-dessus du navigateur Web. ● Pas de cadre en bas : affiche les messages de validation dans la même fenêtre sous le navigateur Web. ● Aucun : n'affiche pas les messages de validation. ● Pas d'interface utilisateur : renvoie les messages de validation via l'API (avec données). Les messages de validation n'apparaissent pas à l'écran. ● Pas d'interface utilisateur avec formulaire : renvoie les messages de validation via l'API (avec le formulaire). Les messages de validation n'apparaissent pas à l'écran. ● Limite de validation : taille limite du cadre (en pixels) lorsque Rapport de validation est défini sur Cadre à gauche, Cadre à droite, Cadre en haut ou Cadre en bas. La taille du cadre doit être égale ou supérieure à 0. ● Type de sortie : type de sortie HTML renvoyée au navigateur Web. Sélectionnez HTML complet pour afficher le formulaire avec des balises HTML complètes (page HTML complète) ou Corps de formulaire pour afficher le formulaire avec des balises div (page HTML incomplète). ● Paramètres régionaux : langue utilisée pour les messages de validation envoyés aux périphériques clients, tels que les navigateurs Web, dans le cadre des transformations HTML. La langue par défaut est le français. Pour plus de détails sur les valeurs possibles, consultez la section sur les combinaisons de langue et de paramètres régionaux du guide Developing Custom Applications installé avec LiveCycle Forms. ● Jeu de caractères : ensemble de caractères utilisés pour encoder le flux d'octets de sortie. Cette propriété dépend du paramètre sFormPreference spécifié à l'aide de l'API. Pour les transformations HTML, le module Form Server prend en charge les valeurs d'encodage de caractères définies par le package java.nio.charset. Pour afficher la liste des valeurs prises en charge, accédez à la page http://java.sun.com/j2se/1.4.2/docs/guide/intl/encoding.doc.html. ● Cache activé : sélectionnez cette option pour optimiser les performances. Cette option est associée à la propriété de mise en cache d'une conception de formulaire. Pour plus de détails sur la configuration de cette valeur dans la conception de formulaire, consultez l'aide d'Adobe LiveCycle Designer. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Modification des paramètres du serveur d'applications 58 9. (LiveCycle Forms, LiveCycle Form Manager, LiveCycle Workflow) (Facultatif ) Dans l'écran de configuration du module XMLForm, acceptez les valeurs par défaut des propriétés suivantes ou spécifiez de nouvelles valeurs, puis cliquez sur Suivant : ● Pool Max : nombre maximum de processus autorisés simultanément. La valeur recommandée pour Pool Max correspond au nombre total de CPU x 2 + constante (1 ou 2). Lorsque la limite Pool Max est atteinte, les instances de services sont créées à partir de Pool Size. ● Niveau de tracé : correspond au niveau de tracé. Les options suivantes sont disponibles : ● ● Aucun : le tracé n'est pas activé. ● Entrer/Quitter : des messages sont consignés chaque fois que vous accédez à une méthode ou que vous la quittez. ● Paramètres : des messages sont consignés chaque fois que vous accédez à une méthode ou que vous la quittez, et la valeur de tous les paramètres transmis à chaque méthode est consignée. ● Détails : des messages sont consignés chaque fois que vous accédez à une méthode ou que vous la quittez. La valeur de tous les paramètres transmis à chaque méthode est consignée, ainsi que tout message supplémentaire. Consigner les informations sur la durée : sélectionnez cette option pour contrôler les heures de début et de fin des appels. Vous pouvez utiliser cette information pour affiner les performances. 10. Dans l'écran Configuration et assemblage de l'application - Résumé, passez en revue les détails de configuration, puis cliquez sur Suivant. 11. Dans l'écran de résumé de configuration et d'assemblage des produits, cliquez sur Suivant. 12. Dans l'écran Tâches effectuées, cliquez sur Suivant (si vous avez sélectionné une autre tâche de Configuration Manager à exécuter) ou sur Terminer pour fermer Configuration Manager. Modification des paramètres du serveur d'applications La procédure décrite dans cette section constitue la suite de la procédure de configuration personnalisée. Reportez-vous à la section « Exécution d'une configuration personnalisée », page 54. Lorsque vous optez pour l'exécution automatique de la tâche de modification des paramètres du serveur d'applications par Configuration Manager, respectez la procédure décrite dans cette section pour compléter les écrans Configuration Manager qui s'affichent pour cette tâche. Remarque : si vous configurez le serveur d'application pour exécuter LiveCycle PDF Generator, vous devez configurer WebSphere MQ manuellement une fois que Configuration Manager termine la configuration automatique. Reportez-vous à la section « Activation des fabriques de connexions XA pour LiveCycle PDF Generator », page 65. Si vous configurez un serveur d'applications distant, vérifiez que le serveur d'applications est installé sur l'ordinateur Configuration Manager, afin que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Attention : certains écrans de cette procédure comportent l'option Ne pas appliquer. Sélectionner l'option Ne pas appliquer ne signifie pas que vous ne devez pas spécifier de valeur de propriété. Sélectionner l'option Ne pas appliquer ne configure pas les valeurs et les valeurs précédentes sont retenues. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Modification des paramètres du serveur d'applications 59 ➤ Pour configurer le serveur d'applications : 1. Dans l'écran de configuration du serveur d'applications, spécifiez les valeurs des propriétés suivantes, puis cliquez sur Suivant : ● Type de déploiement : précise si vous réalisez le déploiement sur un ordinateur autonome ou sur un groupe de serveurs. Sélectionnez Autonome. ● Serveur distant : (WebSphere 6.0.2.9) sélectionnez cette option uniquement si le serveur d'applications est exécuté sur un ordinateur différent de celui exécutant Configuration Manager. ● Nom d'hôte : nom complet ou adresse IP de l'ordinateur hébergeant le serveur d'applications. ● Port SOAP : port utilisé pour fournir l'accès au service SOAP du serveur d'applications. Le port par défaut est 8880. Reportez-vous à la section « Définition du port SOAP du serveur d'applications », page 49. ● Nom de l'instance du serveur : nom du serveur d'applications que vous souhaitez configurer. Le nom de l'instance de serveur par défaut créée lors de l'installation du serveur d'applications est server1. ● Nom d'utilisateur et mot de passe (facultatif ) : nom et mot de passe d'un compte d'administration du serveur d'applications si ce dernier nécessite des informations d'identification pour effectuer des opérations d'administration. ● Répertoire racine du serveur d'applications local : répertoire racine d'installation du serveur d'applications sur l'ordinateur exécutant Configuration Manager. Par exemple, pour WebSphere 5.1.1.5 sous Windows, le répertoire est C:\Program Files\WebSphere\AppServer. Attention : vous ne pouvez pas utiliser la propriété Serveur distant pour configurer LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements car il est impossible d'installer Acrobat à distance. Cette propriété permet toutefois de configurer LiveCycle PDF Generator pour PostScript. 2. Sur la page de modification des paramètres du serveur d'applications, cliquez sur Suivant. 3. Dans l'écran Configurer le serveur d'applications pour LiveCycle, cliquez sur Suivant. 4. Dans l'écran des options JVM, spécifiez les propriétés ci-après de JVM exécutant le serveur d'applications, puis cliquez sur Suivant : ● Ne pas appliquer : sélectionnez cette option si vous souhaitez configurer plus tard les propriétés JVM. Si vous sélectionnez cette option, il n'est pas nécessaire de spécifier de valeur pour les autres propriétés de cet écran. ● Taille initiale du heap : quantité initiale de mémoire affectée à la JVM. Saisissez 512. ● Taille maximale du heap : quantité maximale de mémoire pouvant être affectée de façon dynamique à la JVM. Saisissez 1024. ● Arguments JVM supplémentaires : tous les arguments supplémentaires dont vous avez besoin. Remarque : les tailles initiale et maximale du heap ne peuvent pas être supérieures à 2048. Pour plus de détails sur la définition de ces valeurs, reportez-vous à la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. 5. (LiveCycle PDF Generator, LiveCycle Form Manager, LiveCycle Workflow) Dans l'écran des options JMS, attribuez des valeurs aux propriétés du Java Messaging Service (JMS) utilisé sur le serveur d'applications, puis cliquez sur Suivant : Remarque : pour WebSphere 6.0.2.9, WebSphere MQ n'est pas pris en charge. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Modification des paramètres du serveur d'applications 60 ● Ne pas appliquer : sélectionnez cette option si vous souhaitez configurer plus tard les serveurs JMS. Si vous sélectionnez cette option, il n'est pas nécessaire de spécifier de valeur pour les autres propriétés de cet écran. ● Type de gestionnaire de file d'attente : type de mécanisme JMS à configurer sur WebSphere. ● Nom du gestionnaire de file d'attente : (WebSphere MQ) nom du gestionnaire de file d'attente fourni lors de la configuration de WebSphere MQ. Reportez-vous à la section « Préparation de WebSphere MQ », page 39. ● Nom d'hôte du gestionnaire de file d'attente : (WebSphere MQ) nom complet ou adresse IP de l'ordinateur sur lequel WebSphere MQ est installé. ● Port : (WebSphere MQ) port utilisé pour l'accès au gestionnaire de file d'attente. ● Nom d'utilisateur et mot de passe : (WebSphere MQ) nom d'utilisateur et mot de passe permettant d'accéder au service JMS intégré ou nom d'utilisateur et mot de passe de l'utilisateur WebSphere MQ que vous avez créé et ajouté au groupe mqm. Reportez-vous à la section « Préparation de WebSphere MQ », page 39. ● Répertoire racine du gestionnaire de files d'attente distant : (WebSphere MQ) Si MQ a été installé sur cette machine, spécifiez l'emplacement du répertoire racine du serveur MQ ; si MQ a été installé sur une autre machine, spécifiez l'emplacement du client MQ sur cette machine. 6. Dans l'écran de création des sources de données, spécifiez les valeurs des propriétés suivantes de la base de données LiveCycle, afin que Configuration Manager puisse configurer la connexion à la base de données sur le serveur d'applications, puis cliquez sur Suivant : ● Ne pas appliquer : sélectionnez cette option si vous souhaitez configurer plus tard la connexion de la base de données. Si vous sélectionnez cette option, il n'est pas nécessaire de spécifier de valeur pour les autres propriétés de cet écran. ● Source de données : nom JNDI de la source de données à créer sur le serveur d'applications. Sélectionnez IDP_DS. ● Type BD : type de base de données utilisé pour la base de données LiveCycle. ● Nom BD : nom de la base de données. ● Nom d'hôte du serveur de BD : nom ou adresse IP de l'ordinateur hébergeant le serveur de base de données. ● Port : port utilisé pour accéder au service de la base de données. ● Nom utilisateur BD : nom du compte utilisateur créé pour que les produits LiveCycle accèdent à la base de données LiveCycle. ● Mot de passe BD : mot de passe du compte utilisateur spécifié pour le nom d'utilisateur de la base de données. ● Pilote JDBC dans la bibliothèque du serveur d'applications local : nom et chemin du fichier pilote utilisé par le serveur d'applications pour se connecter à la base de données. Si le pilote se compose de plusieurs fichiers, il vous suffit de spécifier le fichier principal, comme indiqué dans la liste suivante : ● (DB2) ${WAS_INSTALL_ROOT}/db_driver/db2jcc.jar ● (Oracle) ${WAS_INSTALL_ROOT}/db_driver/ojdbc14.jar ● (SQL Server) [racine du serveur d'applications]/lib/sqlserver.jar 7. Dans l'écran de test de la connexion de la base de données, cliquez sur Tester la base de données pour vérifier les paramètres de la base de données ou cliquez sur Suivant pour continuer. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Validation des paramètres du serveur d’applications 61 8. Dans l'écran de Configurer le serveur d'applications, cliquez sur Appliquer les paramètres pour configurer le serveur d'applications, puis sur Suivant une fois la tâche terminée. 9. Redémarrez le serveur d'applications et cliquez sur Suivant (si vous avez sélectionné une autre tâche que Configuration Manager doit exécuter) ou sur Terminer pour fermer le serveur Configuration Manager dans l'écran de redémarrage du serveur d'applications/groupe de serveurs. Validation des paramètres du serveur d’applications Lorsque vous optez pour l'exécution de la tâche de validation des paramètres du serveur d'applications par Configuration Manager, respectez la procédure décrite dans cette section pour compléter les écrans Configuration Manager qui s'affichent pour cette tâche. La procédure décrite dans cette section fait suite à la tâche de modification des paramètres du serveur d'applications. Si vous poursuivez directement depuis l'étape 9 de la section précédente, Configuration Manager passe à l'étape 2 ci-dessous. Remarque : si vous n'avez pas relancé le serveur d'applications après avoir modifié ses paramètres à l'aide de Configuration Manager, redémarrez-le avant de valider les paramètres. Lorsque Configuration Manager valide les paramètres du serveur d'applications, il déploie les applications et communique avec elles au moyen du fichier LCM.ear. Si vous ne lancez Configuration Manager que pour exécuter la tâche de validation des paramètres du serveur d'applications, vous devez réaliser les étapes 2 à 8 de la section précédente avant de passer aux étapes de validation de cette section. Si vous validez les paramètres d'un serveur d'applications distant, vérifiez que le serveur d'applications est installé sur l'ordinateur Configuration Manager, afin que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Attention : certains écrans de cette procédure comportent l'option Ne pas appliquer. Sélectionner l'option Ne pas appliquer ne signifie pas que vous ne devez pas spécifier de valeur de propriété. Sélectionner l'option Ne pas appliquer ne configure pas les valeurs et les valeurs précédentes sont retenues. ➤ Pour valider les paramètres du serveur d'applications : 1. Dans l'écran Valider les paramètres du serveur d'applications, cliquez sur Suivant. 2. Dans l'écran de déploiement de LCM.ear, cliquez sur Exécuter ou sur Suivant. 3. Dans l'écran Valider les paramètres du serveur d'applications, cliquez sur Valider les paramètres, puis cliquez sur Suivant (si vous avez sélectionné une autre tâche que Configuration Manager doit exécuter) ou sur Terminer pour fermer Configuration Manager. Remarque : lors de la validation, aucune application LiveCycle hormis LCM ne doit être en cours d'exécution. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Déploiement automatique des produits LiveCycle 62 Déploiement automatique des produits LiveCycle La procédure décrite dans cette section constitue la suite de la procédure de configuration personnalisée. Reportez-vous à la section « Exécution d'une configuration personnalisée », page 54. Lorsque vous optez pour l'exécution de la tâche de déploiement des produits par Configuration Manager, respectez la procédure décrite dans cette section pour compléter les écrans Configuration Manager qui s'affichent pour le déploiement automatique de produits LiveCycle sur le serveur d'applications. Remarque : si vous avez redéployé LiveCycle.ear, vous devez commencer par désinstaller les fichiers EAR du produit. Reportez-vous à la section « Désinstallation des fichiers EAR », page 66. Remarque : l'utilisation de Configuration Manager pour procéder au déploiement de produits LiveCycle sur des serveurs distants n'est pris en charge que pour les serveurs d'applications à nœuds gérés, mais pas pour les serveurs d'applications autonomes. Si vous poursuivez directement depuis une tâche précédente, Configuration Manager passe à l'étape 2 ci-dessous. Si vous lancez Configuration Manager pour n'exécuter que la tâche de déploiement des produits, vous devez réaliser toutes les étapes décrites dans cette section. Remarque : exécutez cette procédure uniquement après avoir configuré le serveur d'applications. Si vous procédez au déploiement sur un serveur d'applications distant, vérifiez que le serveur d'applications est installé sur l'ordinateur Configuration Manager, afin que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Si vous souhaitez déployer manuellement les produits LiveCycle, reportez-vous à la section « Déploiement manuel sur WebSphere 5.1.1.5 », page 118 ou « Déploiement manuel sur WebSphere 6.0.2.9 », page 123. Remarque : (LiveCycle Workflow) Configuration Manager ne déploie pas BAM Server. Pour plus de détails sur le déploiement manuel deBAM Server, reportez-vous à la section « Déploiement de BAM Server sur WebSphere », page 150 ou « Déploiement de BAM Server sur WebSphere », page 162. ➤ Pour déployer automatiquement les produits LiveCycle : 1. Dans l'écran de configuration du serveur d'applications, spécifiez les valeurs des propriétés suivantes, puis cliquez sur Suivant : ● Type de déploiement : précise si vous réalisez le déploiement sur un ordinateur autonome ou sur un groupe de serveurs. Sélectionnez Autonome. ● Serveur distant : (WebSphere 6.0.2.9) sélectionnez cette option uniquement si le serveur d'applications est exécuté sur un ordinateur différent de celui exécutant Configuration Manager. ● Nom d'hôte : nom complet ou adresse IP de l'ordinateur hébergeant le serveur d'applications. ● Port SOAP : port utilisé pour fournir l'accès au service SOAP du serveur d'applications. Le port par défaut est 8880. Reportez-vous à la section « Définition du port SOAP du serveur d'applications », page 49. ● Nom de l'instance du serveur : nom du serveur d'applications que vous souhaitez configurer. Le nom de l'instance de serveur par défaut créée lors de l'installation du serveur d'applications est server1. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Initialisation de la base de données 63 ● Nom d'utilisateur et mot de passe (facultatif ) : nom et mot de passe d'un compte d'administration du serveur d'applications si ce dernier nécessite des informations d'identification pour effectuer des opérations d'administration. ● Répertoire racine du serveur d'applications local : répertoire racine d'installation du serveur d'applications sur l'ordinateur exécutant Configuration Manager. Par exemple, pour WebSphere 5.1.1.5 sous Windows, le répertoire est C:\Program Files\WebSphere\AppServer. Attention : vous ne pouvez pas utiliser la propriété Serveur distant pour configurer LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements car il est impossible d'installer Acrobat à distance. Cette propriété permet toutefois de configurer LiveCycle PDF Generator pour PostScript. 2. Dans l'écran de déploiement de LiveCycle, cliquez sur Suivant. 3. Dans l'écran de confirmation des produits à déployer, sélectionnez les archives à déployer, puis cliquez sur Suivant. 4. Dans l'écran de déploiement des produits, cliquez sur Déployer les produits, puis sur Suivant, une fois la tâche terminée. 5. Cliquez sur Suivant (si vous avez sélectionné une autre tâche de Configuration Manager à exécuter) ou sur Terminer pour fermer Configuration Manager. Initialisation de la base de données La procédure décrite dans cette section constitue la suite de la procédure de configuration personnalisée. Reportez-vous à la section « Exécution d'une configuration personnalisée », page 54. Lorsque vous optez pour l'exécution de la tâche de démarrage de la base de données par Configuration Manager, respectez la procédure décrite dans cette section pour compléter les écrans Configuration Manager qui s'affichent pour l'initialisation de la base de données LiveCycle. Si vous poursuivez directement depuis une tâche précédente, Configuration Manager passe à l'étape 3 ci-dessous. Si vous lancez Configuration Manager pour n'exécuter que la tâche de démarrage de la base de données, vous devez réaliser toutes les étapes décrites dans cette section. Remarque : il est impossible de configurer la base de données manuellement. Si vous utilisez User Management avec des produits LiveCycle, vous devez exécuter Configuration Manager pour initialiser la base de données à intégrer à User Management. Le serveur d'applications doit être en cours d'exécution lorsque vous exécutez Configuration Manager. L'initialisation de la base de données est une procédure destinée à préparer une base de données pour une utilisation avec des produits LiveCycle, par la création de tables et l'intégration éventuelle de données. Vous devez uniquement exécuter cette procédure lors du premier déploiement du produit. Si vous avez déployé les produits LiveCycle sur un serveur d'applications distant, vérifiez que le serveur d'applications est installé sur l'ordinateur Configuration Manager, afin que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Pour exécuter cette procédure, vous devez avoir configuré la base de données pour permettre son intégration au produit et déployé ce dernier sur le serveur d'applications. Si ce n'est pas le cas, reportez-vous aux sections « Préparation de l'environnement », page 30 et « Déploiement manuel sur WebSphere 5.1.1.5 », page 118 ou « Déploiement manuel sur WebSphere 6.0.2.9 », page 123. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Vérification des produits LiveCycle déployés 64 ➤ Pour initialiser la base de données : 1. Dans l'écran de l'URL du serveur d'applications, entrez l'URL que Configuration Manager peut utiliser pour se connecter au serveur d'applications dans le champ URL de base du serveur d'applications, puis cliquez sur Suivant. L'URL doit posséder le format suivant : http://[nomhôte]:[port] [nomhôte] correspondant au nom ou à l'adresse IP de l'ordinateur hébergeant le serveur d'applications et [port] au port du service HTTP que le serveur d'applications utilise (par exemple, http://localhost:9080). 2. Dans l'écran de préparation de la base de données pour LiveCycle, cliquez sur Suivant. 3. Dans l'écran de déploiement de LCM.ear, cliquez sur Exécuter ou sur Suivant. 4. Dans l'écran d'initialisation de la base de données, cliquez sur Initialiser la base de données, puis sur Suivant une fois la tâche terminée. 5. Cliquez sur Suivant (si vous avez sélectionné une autre tâche de Configuration Manager à exécuter) ou sur Terminer pour fermer Configuration Manager. Vérification des produits LiveCycle déployés La procédure décrite dans cette section constitue la suite de la procédure de configuration personnalisée. (Reportez-vous à la section « Exécution d'une configuration personnalisée », page 54.) Lorsque vous optez pour l'exécution de la tâche de vérification des produits déployés par Configuration Manager, respectez la procédure décrite dans cette section pour compléter les écrans Configuration Manager qui s'affichent pour la vérification de l'accessibilité et du fonctionnement des services LiveCycle. Si vous poursuivez directement depuis une tâche précédente, Configuration Manager passe à l'étape 3 ci-dessous. Si vous lancez Configuration Manager pour n'exécuter que la tâche de vérification des produits déployés, vous devez réaliser toutes les étapes décrites dans cette section. Si vous vérifiez le déploiement sur un serveur d'applications distant, vérifiez que ce dernier est installé sur l'ordinateur Configuration Manager, afin que Configuration Manager puisse utiliser les fichiers de bibliothèque du serveur d'applications. Conseil : vous pouvez effectuer cette procédure si vous avez déployé les produits LiveCycle manuellement ou automatiquement avec Configuration Manager. ➤ Pour vérifier les produits LiveCycle déployés : 1. Dans l'écran de l'URL du serveur d'applications, entrez l'URL que Configuration Manager peut utiliser pour se connecter au serveur d'applications dans le champ URL de base du serveur d'applications, puis cliquez sur Suivant. L'URL doit posséder le format suivant : http://[nomhôte]:[port] [nomhôte] correspondant au nom ou à l'adresse IP de l'ordinateur hébergeant le serveur d'applications et [port] au port du service HTTP que le serveur d'applications utilise (par exemple, http://localhost:9080). Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Activation des fabriques de connexions XA pour LiveCycle PDF Generator 65 Remarque : pour vérifier le numéro de port à utiliser pour ce paramètre, accédez à Application servers > [server], sélectionnez l'onglet Configuration, puis cliquez sur Communications > Ports et recherchez la valeur WC_defaulthost. 2. Dans l'écran de configuration du serveur d'applications, spécifiez les valeurs des propriétés suivantes, puis cliquez sur Suivant : ● Type de déploiement : précise si vous réalisez le déploiement sur un ordinateur autonome ou sur un groupe de serveurs. Sélectionnez Autonome. ● Serveur distant : (WebSphere 6.0.2.9) sélectionnez cette option uniquement si le serveur d'applications est exécuté sur un ordinateur différent de celui exécutant Configuration Manager. ● Nom d'hôte : nom complet ou adresse IP de l'ordinateur hébergeant le serveur d'applications. ● Port SOAP : port utilisé pour fournir l'accès au service SOAP du serveur d'applications. Le port par défaut est 8880. Reportez-vous à la section « Définition du port SOAP du serveur d'applications », page 49. ● Nom de l'instance du serveur : nom du serveur d'applications que vous souhaitez configurer. Le nom de l'instance de serveur par défaut créée lors de l'installation du serveur d'applications est server1. ● Nom d'utilisateur et mot de passe (facultatif ) : nom et mot de passe d'un compte d'administration du serveur d'applications si ce dernier nécessite des informations d'identification pour effectuer des opérations d'administration. ● Répertoire racine du serveur d'applications local : répertoire racine d'installation du serveur d'applications sur l'ordinateur exécutant Configuration Manager. Par exemple, pour WebSphere 5.1.1.5 sous Windows, le répertoire est C:\Program Files\WebSphere\AppServer. Attention : vous ne pouvez pas utiliser la propriété Serveur distant pour configurer LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements car il est impossible d'installer Acrobat à distance. Cette propriété permet toutefois de configurer LiveCycle PDF Generator pour PostScript. 3. Dans l'écran de vérification de l'installation, cliquez sur Suivant. 4. Dans l'écran de déploiement de LCM.ear, cliquez sur Exécuter ou sur Suivant. 5. Dans l'écran de vérification des produits déployés, cliquez sur Tester les produits, puis cliquez sur Suivant une fois la tâche terminée. 6. Cliquez sur Finish. Activation des fabriques de connexions XA pour LiveCycle PDF Generator Si vous utilisez Configuration Manager pour configurer automatiquement WebSphere MQ pour LiveCycle PDF Generator, vous devez activer manuellement XA pour AESTopicConnectionFactory. ➤ Pour activer les transactions XA : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > WebSphere MQ JMS Provider. 2. Dans le volet de droite, définissez Scope sur Cell et cliquez sur Apply. Adobe LiveCycle Configuration automatique des produits LiveCycle Installation et configuration de LiveCycle pour WebSphere Désinstallation des fichiers EAR 66 3. Cliquez sur WebSphere MQ Queue Connection Factories. 4. Sélectionnez AESQueueConnectionFactory. 5. Sélectionnez l'option XA enabled, puis cliquez sur OK. 6. Enregistrez les modifications apportées à la configuration principale. Désinstallation des fichiers EAR Si vous avez besoin de redéployer un produit LiveCycle, vous devez d'abord désinstallez les applications LiveCycle, LiveCycle Configuration Manager et le module Font Manager du serveur d'applications. Par exemple, si vous avez réassemblé des produits LiveCycle pour configurer différemment les propriétés de produit et que le fichier LiveCycle.ear précédent est déjà déployé, vous devez désinstaller les applications LiveCycle, LCM et le module Font Manager avant de déployer le fichier EAR nouvellement assemblé. ➤ Désinstallation des fichiers ear : 1. Lancez le serveur d'applications. 2. Ouvrez la console d'administration WebSphere Server en saisissant http://nomhôte:port/admin dans la ligne d'adresse d'un navigateur Web. 3. Dans l'arborescence de navigation, sélectionnez Applications > Enterprise Applications. 4. Sélectionnez l'application LiveCycle, LCM et le module Font Manager, ainsi que les autres applications LiveCycle installées (reportez-vous à la section « Résumé des composants déployables », page 118 ou « Résumé des composants déployables », page 124), puis cliquez sur Stop. 5. Sélectionnez l'application LiveCycle, LCM et le module Font Manager, ainsi que les autres applications LiveCycle installées (reportez-vous à la section « Résumé des composants déployables », page 118 ou « Résumé des composants déployables », page 124), puis cliquez sur Unisntall. 6. Enregistrez les modifications apportées à la configuration principale et redémarrez votre serveur d'application. Une fois le fichier ear désinstallé, vous devez le reconfigurer et le redéployer. Reportez-vous à la section « Configuration classique », page 49 ou « Exécution d'une configuration personnalisée », page 54. Etape suivante Vous pouvez désormais accéder à Administrator et à User Management. (Reportez-vous aux sections « Après le déploiement », page 67, « Accès à Administrator », page 67 et « Accès à User Management », page 68.) Vous pouvez également configurer les produits LiveCycle pour accéder à LDAP. Reportez-vous à la section « Configuration des produits LiveCycle pour accéder à LDAP », page 131. Si vous utilisez SSL pour l'authentification, vous pouvez configurer SSL sur le serveur d'applications. Reportez-vous à la section « Configuration de SSL sur WebSphere », page 133. Si vous utilisez LiveCycle Workflow, vous pouvez à présent installer LiveCycle Workflow Designer. Reportez-vous à la section « Installation de LiveCycle Workflow Designer », page 174. 5 Après le déploiement Ce chapitre explique comment utiliser vos produits LiveCycle après les avoir installés, configurés et déployés sur le serveur d'applications : ● « Accès à Administrator », page 67 ● « Accès à User Management », page 68 ● « Tâches de post-déploiement de LiveCycle Assembler », page 68 ● « Tâches de post-déploiement de LiveCycle Forms », page 69 ● « Tâches de post-déploiement de LiveCycle Print », page 70 ● « Tâches de post-déploiement de LiveCycle Form Manager », page 73 ● « Tâches de post-déploiement de LiveCycle PDF Generator », page 73 Accès à Administrator Administrator est un portail basé sur le Web donnant accès à de nombreuses pages de configuration qui vous permettent de définir les propriétés d'exécution contrôlant le fonctionnement des produits LiveCycle. Une fois connecté à Administrator, vous pouvez accéder aux paramètres de User Management, Adobe JMX Monitor, à la configuration de Watched Folder (installée avec Watched Folder), aux paramètres de Process Manager et du serveur (installés avec LiveCycle Workflow), ainsi qu'aux options de configuration d'administration des autres produits LiveCycle. Le nom d'utilisateur et le mot de passe par défaut de connexion à Administrator sont administrator et password. Après la première connexion, vous pouvez accéder à User Management et modifier le mot de passe. Avant d'accéder à Administrator, vous devez déployer les produits LiveCycle et les exécuter sur le serveur d'applications. Pour plus de détails sur l'utilisation d'Administrator, consultez l'aide d'Adobe Administration (disponible à partir du menu d'aide de la fenêtre d'Administrator). ➤ Pour accéder à Administrator : 1. Saisissez l'URL suivante dans un navigateur Web : http://[nomhôte]:[port]/adminui Le port par défaut pour WebSphere est 9080. 2. Dans le champ Nom d'utilisateur, entrez administrator et dans le champ Mot de passe, saisissez password. 3. Une fois connecté, vous pouvez cliquer sur Services pour accéder aux pages d'Administrator des produits LiveCycle ou sur Options pour accéder aux pages de User Management. 67 Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Accès à User Management 68 Accès à User Management User Management permet aux administrateurs de gérer une base de données contenant tous les utilisateurs et groupes synchronisés avec un ou plusieurs annuaires d'utilisateurs tiers. User Management est un outil de gestion des authentifications, des autorisations et des utilisateurs pour les produits LiveCycle, parmi lesquels LiveCycle PDF Generator, LiveCycle Assembler, LiveCycle Form Manager, LiveCycle Forms et LiveCycle Workflow. User Management vous permet également d'activer l'authentification unique entre les produits LiveCycle et les applications protégées par Netegrity SiteMinder à l'aide du langage SAML (Security Assertion Markup Language). Lorsque l'authentification unique est implémentée, les pages d'ouverture de session utilisateur de LiveCycle ne sont plus obligatoires et ne s'affichent pas si l'utilisateur est déjà authentifié via le portail de son entreprise. Pour plus de détails sur l'utilisation de User Management, consultez l'Aide sur l'administration de User Management d'Adobe (disponible à partir du menu d'aide de la fenêtre de User Management). ➤ Pour accéder à User Management : 1. Dans la page d'accueil d'Administrator, cliquez sur Options. 2. Dans la page Settings, cliquez sur User Management. Remarque : pour plus de détails sur la configuration des utilisateurs avec User Management, cliquez sur l'aide de User Management dans l'angle supérieur droit de la page User Management. ➤ (LiveCycle Forms) Pour accéder à Administrator sans User Management : ● Saisissez l'URL suivante dans un navigateur Web : http://[nomhôte]:[port]/FormServerAdmin/settings.html Tâches de post-déploiement de LiveCycle Assembler Cette section décrit les tâches de post-déploiement propres à LiveCycle Assembler. Vérification du déploiement de LiveCycle Assembler Vous pouvez vérifier que LiveCycle Assembler est déployé et s'exécute correctement en déployant l'exemple pré-intégré. (Consultez le guide Samples Guide for LiveCycle Assembler, situé dans le répertoire [racine LiveCycle]/Assembler/samples/docs.) ➤ Pour déployer l'exemple de LiveCycle Assembler sur WebSphere : 1. Copiez le fichier websphere.sample-assembler7.ear du répertoire [racine LiveCycle]/Assembler/samples/build/prebuilt dans le répertoire [domaine du serveur d'applications]/installableApps. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Install New Application. 3. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, puis sélectionnez websphere.sample-assembler7.ear. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Tâches de post-déploiement de LiveCycle Forms 69 4. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 5. Cliquez sur Save to Master Configuration, puis sur Save. 6. Saisissez l'URL suivante dans un navigateur Web : http://localhost:9080/adobe/livecycle/samples/assembler7/ 7. Cliquez sur About Assembler et vérifiez que les informations relatives à LiveCycle Assembler apparaissent dans la fenêtre Result. Vous pouvez à présent créer des applications pour LiveCycle Assembler. (Consultez le guide Developing Applications for LiveCycle Assembler.) Tâches de post-déploiement de LiveCycle Forms Cette section décrit les tâches de post-déploiement propres à LiveCycle Forms. Vous pouvez à présent créer des applications personnalisées pour LiveCycle Forms. (Consultez le guide Developing Custom Applications.) Pour plus de détails sur le module Form Server, reportez-vous au document Form Server Module API Reference. Pour plus de détails sur l'API du module XML Form, reportez-vous au document XML Form Module API Reference. Vous pouvez installer LiveCycle Print, de manière facultative, pour utiliser LiveCycle Forms afin d'imprimer des formulaires à l'aide des flux d'impression Adobe PostScript, Printer Control Language (PCL) et Zebra Programming Language (ZPL), en plus des formulaires au format PDF et HTML. Sans LiveCycle Print, LiveCycle Forms ne peut pas générer de formulaires sous forme de flux d'impression. A la place, LiveCycle Forms envoie les formulaires sur un réseau et les reproduit sur les périphériques clients, tels que des navigateurs Web, au format PDF ou HTML. Vérification du déploiement de LiveCycle Forms Vous pouvez vérifier que LiveCycle Forms est déployé et s'exécute correctement en accédant à l'application Installation Verification Sample installée avec le produit. ➤ Pour accéder à l'application Installation Verification Sample : 1. Démarrez la console d'administration WebSphere à partir du menu Démarrer. 2. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 3. Cliquez sur Browse pour accéder au répertoire [racine LiveCycle]/components/forms/samples/common/, sélectionnez le fichier FormsIVS.ear, puis cliquez sur Next. 4. Acceptez les valeurs par défaut dans chacun des différents écrans, puis cliquez sur Finish sur la page Summary. 5. Cliquez sur Save to Master Configuration, puis sur Save. 6. Dans l'arborescence de navigation, sélectionnez Applications > Enterprise Applications, puis FormsIVS. 7. Cliquez sur Start. Lorsque la croix rouge en regard du nom de chaque application est remplacée par une flèche verte, cela signifie que l'application est en cours d'exécution. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Tâches de post-déploiement de LiveCycle Print 70 8. Saisissez l'URL suivante dans un navigateur Web : http://[nomhôte]:[port]/FormsIVS [nomhôte] correspond au nom du serveur sur lequel Forms a été déployé. Si vous appelez FormsIVS sur le serveur lui-même, indiquez le nom du serveur au lieu de « localhost ». Remarque : pour plus de détails sur l'utilisation de l'application exemple, cliquez sur le lien Aide de la page Exemples du navigateur Web. Tâches de post-déploiement de LiveCycle Print Cette section décrit les tâches de post-déploiement propres à LiveCycle Print. Vérification du déploiement Vous pouvez vérifier que LiveCycle Print est déployé et s'exécute correctement à l'aide des méthodes suivantes. ● Déploiement et exécution de l'application Web Print Installation and Verification Sample (PrintIVS). ● Exécution de l'application de la console de soumission d'impression (il n'est pas nécessaire de déployer cette application). Ces deux applications appellent LiveCycle Print en utilisant l'API LiveCycle Print (cette API utilise le service Web LiveCycle Print). ● Exécution de l'application Forms Installation and Verification Sample (FormsIVS). Si LiveCycle Print est déployé, la liste des formats de sortie contient trois options supplémentaires : Postscript, ZPL et PCL. Pour plus de détails sur l'application Installation Verification Sample, reportez-vous à la section « Vérification du déploiement de LiveCycle Forms », page 69. Outre l'exécution des deux applications exemples d'impression, vous pouvez appeler LiveCycle Print à l'aide de l'application d'impression de l'API du module Form Server. Cette application exemple d'impression est une application console qui appelle LiveCycle Print en utilisant l'API du module Form Server. Reportez-vous à la section « Exécution de l'application d'impression de l'API du module Form Server », page 72. Déploiement et exécution de l'application Web PrintIVS L'application Web PrintIVS se trouve dans le fichier adobe-printSubmitter.ear situé dans le répertoire [racine LiveCycle]/components/print/common/ear, ainsi que dans le répertoire [racine LiveCycle]/configurationManager/export une fois que vous avez exécuté Configuration Manager. Pour exécuter cette application, il est important de comprendre la spécification d'impression, car l'application requiert les mêmes valeurs. (Consultez la section sur les spécifications d'impression du guide Getting Started de LiveCycle Print.) ➤ Pour déployer l'application Web PrintIVS et l'exécuter : 1. Démarrez la console d'administration WebSphere à partir du menu Démarrer. 2. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 3. Cliquez sur Browse pour accéder au répertoire [racine LiveCycle]/components/print/samples/common/ lcprint, sélectionnez le fichier adobe-printSubmitter.ear, puis cliquez sur Next. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Exécution de l'application de soumission d'impression 71 4. Acceptez les valeurs par défaut dans chacun des différents écrans, puis cliquez sur Finish sur la page Summary. 5. Cliquez sur Save to Master Configuration, puis sur Save. 6. Dans l'arborescence de navigation, sélectionnez Applications > Enterprise Applications, puis PrintIVS. 7. Cliquez sur Start. Lorsque la croix rouge en regard du nom de chaque application est remplacée par une flèche verte, cela signifie que l'application est en cours d'exécution. 8. Pour exécuter l'application exemple, saisissez http://[nomhôte]:[port]/PrintIVS dans la ligne d'adresse d'un navigateur Web. 9. Saisissez les valeurs requises et cliquez sur Print. Exécution de l'application de soumission d'impression L'application de soumission d'impression comprend le fichier lcprint.bat (Windows) ou lcprint.sh (UNIX ou Linux), qui figure dans le répertoire [racine LiveCycle]/components/print/samples/common/lcprint. Vous pouvez exécuter l'application de soumission d'impression depuis l'invite de commande pour appeler LiveCycle Print. ➤ Pour exécuter l'application de soumission d'impression : 1. Depuis l'invite de commande, accédez au répertoire [racine LiveCycle]/components/print/samples/common/lcprint. Si vous n'avez pas effectué l'installation dans le répertoire par défaut, créez une variable d'environnement intitulée LiveCycleRoot et définissez sa valeur sur le répertoire d'installation utilisé sur votre système. 2. Entrez la commande suivante : lcprint <-d,--dataFile filename> <-f,--specFile filename> <-s,--server server:port> Le premier argument, qui est facultatif, représente le chemin complet d'accès au fichier de données. Une série de fichiers de données accompagne LiveCycle Print. Ces fichiers se trouvent dans le répertoire [racine LiveCycle]/components/print/samples/common/lcprint /data. La plupart de ces fichiers contiennent plusieurs enregistrements. Par exemple, le fichier PurchaseOrder_batch_25.xml contient 25 enregistrements. Vous pouvez créer plusieurs flux d'impression à l'aide d'un fichier de données contenant plusieurs enregistrements. (Consultez la section sur l'utilisation de plusieurs enregistrements de données dans le guide Getting Started de LiveCycle Print.) Le second argument est le chemin d'accès complet de la spécification d'impression envoyée à LiveCycle Print. Vous pouvez modifier le fichier PrintSpecTemplate.xml et l'utiliser. Le fichier PrintSpecTemplate.xml se trouve dans le même répertoire que le fichier lcprint.bat. (Consultez la section sur les spécifications d'impression du guide Getting Started de LiveCycle Print.) Dans la spécification d'impression, vous devez spécifier l'emplacement de la conception de formulaire sur laquelle se base le flux d'impression. Les conceptions de formulaires exemples se trouvent dans le répertoire [racine LiveCycle]/components/print/samples/common/lcprint /forms. Le troisième argument, obligatoire, spécifie le nom et le port du serveur. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Exécution de l'application d'impression de l'API du module Form Server 72 Vous pouvez également utiliser l'application de console de soumission d'impression pour récupérer des informations sur une requête précédente. Pour effectuer cette opération, utilisez la commande suivante : lcprint <-r,--result requestId> requestId correspondant à une valeur de chaîne, comme 59572cd82, qui spécifie un identificateur de requête. Cette commande renvoie des données obtenues décrivant l'état d'une requête. (Consultez la section sur les données obtenues dans le guide Getting Started de LiveCycle Print.) Exécution de l'application d'impression de l'API du module Form Server L'application d'impression de l'API du module Form Server utilise l'API du module Form Server pour appeler LiveCycle Print à partir de l'invite de commande. (Consultez la section sur l'utilisation du module Form Server dans le guide Getting Started de LiveCycle Print.) L'application d'impression de l'API du module Form Server consiste en un fichier Java nommé FsPrint.java et situé dans le répertoire [racine LiveCycle]/components/print/samples/common/fsprint. Si vous utilisez Windows, vous devez exécuter le fichier fsprint.bat situé dans ce répertoire. De même, si vous utilisez UNIX ou Linux, vous devez exécuter le fichier fsprint.sh. Remarque : l'application d'impression de l'API du module Form Server crée un objet SOAPClient qui spécifie un point de fin SOAP valide. Le point de fin SOAP par défaut du fichier FsPrint.java est configuré pour le point de fin SOAP par défaut utilisé par JBoss. Si vous déployez LiveCycle Forms sur un autre serveur d'applications J2EE, vous devez modifier le fichier FsPrint.java en ajoutant ou en supprimant des commentaires au point de fin SOAP approprié. Pour plus de détails sur l'utilisation d'un objet SOAPClient, consultez le guide Developing Custom Applications de LiveCycle Forms. ➤ Pour exécuter l'application d'impression de l'API du module Form Server : 1. Depuis l'invite de commande, accédez au répertoire de l'application [racine LiveCycle]/components/print/samples/common/fsprint. Si vous n'avez pas effectué l'installation dans le répertoire par défaut, créez une variable d'environnement intitulée LiveCycleRoot et définissez sa valeur sur le répertoire d'installation utilisé sur votre système. 2. Entrez la commande suivante : fsprint <-argument 1> <-argument2> Le premier argument est le chemin d'accès complet de la conception de formulaire (fichier XDP). Vous pouvez utiliser une conception de formulaire exemple située dans le répertoire [racine LiveCycle]/components/print/samples/common/lcprint /forms. Le second argument, facultatif, définit la destination du flux d'impression. Par exemple, vous pouvez définir un URI de fichier vers un fichier Postscript. Si vous ne spécifiez pas cette valeur, la sortie est écrite dans la sortie standard. Cette valeur est similaire à l'élément PrintURI dans la spécification d'impression. (Consultez la section sur les spécifications d'impression du guide Getting Started de LiveCycle Print.) Conseil : le code source de l'application d'impression de l'API du module Form Server se trouve dans le fichier FsPrint.java. Vous pouvez ouvrir ce fichier pour observer la logique applicative qui appelle LiveCycle Print en utilisant l'API du module Form Server. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Tâches de post-déploiement de LiveCycle Form Manager 73 Tâches de post-déploiement de LiveCycle Form Manager Cette section décrit les tâches de post-déploiement propres à LiveCycle Form Manager. Accès aux pages utilisateur de LiveCycle Form Manager Une fois User Management configuré de façon à accéder au serveur LDAP de votre entreprise, les utilisateurs peuvent accéder aux pages de l'utilisateur final de LiveCycle Form Manager via l'URL suivante : http://[nomhôte]:[port]/fm Le port par défaut pour WebSphere est 9080. Vous pouvez également accéder aux pages de l'utilisateur final à l'aide du nom d'utilisateur (Administrator) et du mot de passe (password) par défaut de l'administrateur. Pour plus de détails sur l'utilisation des pages de l'utilisateur final de LiveCycle Form Manager, consultez l'aide de LiveCycle Form Manager (accessible à partir du menu Aide de la fenêtre LiveCycle Form Manager). Tâches de post-déploiement de LiveCycle PDF Generator Cette section décrit les tâches de post-déploiement propres à LiveCycle PDF Generator. Configuration de sources de travaux Vous pouvez configurer LiveCycle PDF Generator pour accepter des travaux à partir des dossiers de contrôle, des courriers électroniques et de l'interface utilisateur Web (code exemple). Reportez-vous à la section Aide sur l'administration de LiveCycle PDF Generator. LiveCycle PDF Generator peut également accepter des travaux envoyés via l‘interface de services Web de LiveCycle PDF Generator. Pour activer cette fonction, il faut que l‘application cliente de services Web exemple installée avec LiveCycle PDF Generator soit modifiée par le développeur avant de pouvoir être utilisée pour envoyer des travaux. Pour plus de détails sur la configuration de ces sources de travaux, consultez le guide Developing Custom Applications de LiveCycle PDF Generator. Définition de l'imprimante Adobe PDF comme imprimante par défaut Cette section s'applique à LiveCycle PDF Generator Professional et Elements uniquement. Vous devez configurer l'imprimante Adobe PDF comme imprimante par défaut sur le serveur. ➤ Pour définir l'imprimante Adobe PDF comme imprimante par défaut : 1. Accédez au panneau de l'imprimante dans votre système d'exploitation. 2. Définissez Adobe PDF comme imprimante par défaut. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Installation de polices 74 Installation de polices Vous pouvez installer les polices utilisées dans les documents convertis par LiveCycle PDF Generator. Les polices peuvent être référencées par des documents PostScript ou EPS ou par des formats de fichier natifs comme ceux utilisés par Microsoft Word ou Microsoft Excel. Pour que les polices supplémentaires soient disponibles pour toutes les applications, installez les polices en utilisant l'une des méthodes suivantes : ● ● Installez les polices dans le dossier approprié : ● (Windows) C:\Windows\Fonts ● (AIX) /user/lpp/X11/lib/X11/fonts ● (Solaris) /usr/openwin/lib/X11/fonts ● (Linux) /usr/X11R6/lib/X11/fonts A l'aide de Configuration Manager, dans l‘écran Configuration du module Font Manager, recherchez le répertoire contenant les polices, puis redéployez le module Font Manager. Pour plus de détails sur le déploiement du module Font Manager, reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Pour consulter la liste des polices installées avec le module Font Manager, reportez-vous à la section « Polices installées avec le module Font Manager », page 181. Remarque : les polices du module Font Manager ne sont pas disponibles pour les applications natives utilisées par LiveCycle PDF Generator pour convertir des formats de fichier natifs. Ces applications natives incluent Microsoft Word et Acrobat. Pour qu'une police soit disponible pour les applications natives, vous devez l'installer dans le dossier des polices système. Si votre serveur LiveCycle PDF Generator fait partie d'un groupe de serveurs, la police doit être installée sur chaque ordinateur utilisé pour héberger les applications natives. Respect de références de polices Cette section ne s'applique qu'à LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional. Pour les références de polices d'un fichier natif, LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional utilisent l'application native avec l'imprimante Adobe PDF pour convertir un format de fichier natif en PDF. L'application native respecte les références de polices figurant dans le répertoire C:\Windows\Fonts. Pour les références de polices d'un document PDF, ces produits essaient de respecter les références de polices des sources suivantes, dans l‘ordre suivant : ● Polices incorporées dans le document PDF ● module Font Manager ● C:\WINDOWS\Fonts Définition du délai d'expiration de la conversion pour LiveCycle PDF Generator Vous pouvez configurer les paramètres de délai d'expiration de la conversion de LiveCycle PDF Generator au niveau du serveur d'applications ou de la source des travaux. Si le délai d'expiration est configuré à plusieurs niveaux, le niveau le plus bas est pris en compte. Adobe LiveCycle Après le déploiement Installation et configuration de LiveCycle pour WebSphere Définition du délai d'expiration de la conversion pour LiveCycle PDF Generator 75 Pour plus de détails sur la configuration de ce paramètre au niveau du serveur d'applications, reportez-vous à la section « Configuration manuelle de WebSphere 5.1.1.5 », page 82 ou « Configuration manuelle de WebSphere 6.0.2.9 », page 104. ➤ Pour configurer les paramètres de délai d'expiration de la conversion au niveau de la source des travaux : ● Dans Administrator, sélectionnez Créer un fichier PDF, puis entrez une valeur en secondes dans le champ Spécifier un délai d'expiration. Par défaut, cette valeur est lue à partir du fichier server.aes.properties. ➤ Pour configurer les paramètres de délai d'expiration de la conversion des dossiers de contrôle et des sources de courrier électronique : 1. Dans Administrator, sélectionnez Services > Adobe LiveCycle PDF Generator > Fichiers de configuration > Exporter la configuration. 2. Sélectionnez Télécharger la configuration complète et cliquez sur Télécharger. Par défaut, cette valeur est lue à partir du fichier server.aes.properties. 3. Modifiez le fichier native2pdfconfig.xml dans un éditeur de texte et définissez le niveau <timeout>. 4. Téléchargez vos modifications en sélectionnant Importer la configuration, en recherchant l'emplacement du fichier native2pdfconfig.xml, puis en cliquant sur Importer. Remarque : le délai d'expiration des API de services Web est lu à partir du fichier server.aes.properties. Etape suivante Si vous avez installé et configuré LiveCycle Workflow, vous devez maintenant configurer le serveur d'applications JBoss pour BAM Server. (Reportez-vous à la section « Configuration de WebSphere 5.1.1.5 pour BAM Server », page 141 ou « Configuration de WebSphere 6.0.2.9 pour BAM Server », page 153). Partie II : Configuration et déploiement manuels Cette section du guide décrit les procédures de configuration et de déploiement manuelles des produits LiveCycle. Pour plus de détails sur la configuration et le déploiement automatiques des produits, reportez-vous à la section « Configuration et déploiement automatiques », page 46. 76 6 Configuration des produits LiveCycle à déployer Ce chapitre décrit la procédure de configuration des produits LiveCycle en vue de leur déploiement. Il suppose que vous avez déjà installé les produits LiveCycle. Si ce n'est pas le cas, reportez-vous à la section « Installation des produits LiveCycle », page 23. L'instance de Configuration Manager installée avec un produit LiveCycle peut être utilisée avec tous les produits LiveCycle. Lorsque vous exécutez Configuration Manager, vous indiquez les produits LiveCycle configurés ainsi que le type de serveur d'applications mis en œuvre dans la solution. Vous pouvez également définir des propriétés d'exécution pour les produits LiveCycle et activer ou désactiver la sécurité. Si vous utilisez déjà un ou plusieurs produits LiveCycle, vous devez les configurer et les assembler avec le nouveau produit que vous souhaitez configurer. Pour ce faire, vous devez annuler le déploiement des produits précédemment déployés et sélectionner tous les produits que vous souhaitez assembler pendant la configuration. Les produits existants sont alors inclus dans le fichier LiveCycle.ear et déployés avec le nouveau produit lors du déploiement de ce fichier sur le serveur d'applications. Remarque : pour assembler plusieurs produits LiveCycle, vous devez tous les installer dans le même répertoire [racine LiveCycle]. Lorsque Configuration Manager termine la configuration des produits, il place les fichiers à déployer sur le serveur d'applications (LiveCycle.ear, adobe-FontManager.ear et product-related ear) dans le répertoire suivant : ● (Windows) [racine LiveCycle]\configurationManager\export ● (Linux, UNIX) [racine LiveCycle]/configurationManager/export ➤ Pour configurer les produits en vue du déploiement : 1. Accédez au répertoire [racine LiveCycle]/configurationManager et démarrez Configuration Manager : ● (Windows) Cliquez deux fois sur ConfigurationManager.exe. ● (Linux et UNIX) Ouvrez une invite de commande et saisissez : ConfigurationManager.bin 2. Si vous y êtes invité, sélectionnez la langue souhaitée pour l'interface de Configuration Manager et cliquez sur OK. 3. Dans l'écran de bienvenue de Configuration Manager, cliquez sur Suivant. 4. Sélectionnez Assistant de configuration personnalisée et cliquez sur Suivant. 5. Dans l'écran Préférences de configuration, sélectionnez Utiliser les valeurs saisies ou Rétablir les valeurs par défaut, puis cliquez sur Suivant. 6. Sélectionnez le serveur d'applications installé, puis Création et les produits à configurer et cliquez sur Suivant. 7. (LiveCycle Forms) Dans l'écran de sélection d'Adobe User Management, sélectionnez LiveCycle Forms avec User Management et Administration ou LiveCycle Forms sans User Management et Administration, puis cliquez sur Suivant. 77 Adobe LiveCycle Configuration des produits LiveCycle à déployer Installation et configuration de LiveCycle pour WebSphere 78 8. Vérifiez que seule l'option Configurer et assembler les produits LiveCycle est sélectionnée, puis cliquez sur Suivant. 9. Dans l'écran Configurer et assembler les produits, cliquez sur Suivant. 10. Lorsque l'invite s'affiche, sélectionnez la version installée de WebSphere. 11. (Facultatif ) Si vous utilisez la sécurité SSL sur votre serveur d'applications, sélectionnez Activer SSL et saisissez le mot de passe d'identification SSL dans l'écran de configuration du module Data Manager. Si vous n'avez pas encore défini les informations d'identification SSL, vous pouvez saisir un mot de passe ici et l'utiliser pour créer ces informations. Reportez-vous à la section « Configuration de SSL sur WebSphere », page 137. 12. Saisissez un chemin de répertoire à utiliser pour le fichier temporaire des produits Adobe LiveCycle, puis cliquez sur Suivant. Remarque : (Linux et UNIX) si vous n'êtes pas connecté comme utilisateur racine, spécifiez un répertoire sous votre répertoire racine. Pour plus de détails sur le fichier temporaire des produits Adobe LiveCycle, consultez la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. 13. Dans la suite de l'écran de configuration du module Data Manager, acceptez les valeurs par défaut des propriétés suivantes ou spécifiez de nouvelles valeurs, puis cliquez sur Suivant : ● Intervalle de balayage du stockage local (en secondes) : durée entre les tentatives de suppression des fichiers obsolètes utilisés pour transmettre les données du document entre les services LiveCycle exécutés sur le même ordinateur. ● Intervalle de balayage du stockage global (en secondes) : durée entre les tentatives de suppression des fichiers obsolètes utilisés pour transmettre les données de document entre des services LiveCycle exécutés sur différents ordinateurs. Spécifiez cette propriété uniquement lors du déploiement de produits LiveCycle dans un environnement de groupes de serveurs. ● Taille maximale par défaut de la ligne d'entrée (en octets) : nombre maximum d'octets stockés en mémoire lors de l'envoi de documents entre différents composants LiveCycle. Les documents qui dépassent cette valeur sont stockés sur le disque dur. Utilisez cette propriété afin d'améliorer les performances du système. Reportez-vous à la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. ● Délai par défaut avant suppression (en secondes) : durée maximale pendant laquelle un document transmis entre différents composants LiveCycle est considéré comme actif. Lorsque ce délai est écoulé, les fichiers utilisés pour stocker ce document peuvent être supprimés. Utilisez cette propriété pour gérer l'espace disque disponible. ● Utiliser le protocole NFS (Windows uniquement) : sélectionnez cette option lors du déploiement de produits LiveCycle dans un environnement de groupes de serveurs. Les logiciels NFS supplémentaires doivent être installés sur un ordinateur équipé de Windows pour que cette option puisse être activée. Cette option ne concerne pas les déploiements sous Linux ou UNIX. ● Répertoire de stockage global : chemin d'accès à un répertoire partagé utilisé pour stocker les documents de longue durée transférés entre les produits LiveCycle. LiveCycle Workflow utilise ce répertoire pour partager des fichiers liés aux processus entre les nœuds de serveurs. LiveCycle Adobe LiveCycle Configuration des produits LiveCycle à déployer Installation et configuration de LiveCycle pour WebSphere 79 Form Manager utilise ce répertoire pour stocker les fichiers d'index utilisés pour les recherches de texte entier. L'utilisation d'un répertoire NFS partagé peut contribuer à améliorer les performances. (LiveCycle PDF Generator) Lorsque LiveCycle PDF Generator fonctionne comme un service, vous devez utiliser l'adresse réseau du dossier et non le chemin d'un lecteur mappé pour spécifier un dossier de réseau pour la propriété du répertoire de stockage global. Par exemple, \\nom_ordinateur\temp correspond à l'adresse réseau du dossier temp sur l'ordinateur nom_ordinateur. Pour plus de détails sur la propriété du répertoire de stockage global, reportez-vous à la section « Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM », page 218. 14. (LiveCycle Forms, LiveCycle Form Manager, LiveCycle Workflow, LiveCycle Assembler) (Facultatif ) Dans l'écran Configuration de module Font Manager, sélectionnez les polices de LiveCycle Forms à utiliser en plus de celles fournies avec le produit. Dans le champ Répertoire des polices, entrez le chemin du répertoire contenant les polices à ajouter ou recherchez-le, puis cliquez sur Suivant. Remarque : les droits d'utilisation relatifs aux polices fournies par des sociétés autres qu'Adobe sont régis par les contrats de licence accompagnant ces polices. Ils ne sont pas couverts par la licence d'utilisation du logiciel Adobe qui vous est concédée. Adobe vous recommande de vous assurer que vous agissez en conformité avec tous les contrats de licence de sociétés tierces applicables avant d'utiliser des polices non-Adobe avec des logiciels Adobe, notamment en ce qui concerne l'utilisation de polices dans des environnements de serveurs. 15. (LiveCycle Assembler) (Facultatif ) Dans l'écran de configuration du groupe de sécurité d'Assembler, indiquez le type de sécurité à mettre en place pour contrôler les autorisations d'exécution des tâches DDX d'Assembler, puis cliquez sur Suivant. Il existe deux types d'authentification utilisateur : ● Entrez un astérisque (*) pour permettre à tous les utilisateurs possédant une entrée valide dans le système LDAP de se connecter. ● Laissez le champ vide pour permettre à tous les utilisateurs de se connecter. 16. (LiveCycle Forms, LiveCycle Form Manager, LiveCycle Workflow) (Facultatif ) Dans l'écran de configuration du module Form Server, acceptez les valeurs par défaut des propriétés suivantes ou spécifiez de nouvelles valeurs, puis cliquez sur Suivant : ● Interface utilisateur de validation : type d'interface utilisateur à utiliser pour les formulaires HTML en cas d'erreur de validation. Si vous sélectionnez Liste, toutes les erreurs de validation figurant sur le formulaire apparaissent sous forme de liens. Si vous sélectionnez Zone de message, chaque message d'erreur s'affiche dans une boîte de dialogue contrôlée à l'aide des boutons Suivant et Précédent. L'emplacement de la liste ou des boutons dépend de l'option sélectionnée pour Rapport de validation. ● Rapport de validation : emplacement dans lequel les messages de validation s'affichent. Sélectionnez l'une des options suivantes : ● Cadre à gauche : affiche les messages de validation dans un cadre à gauche du navigateur Web. ● Cadre à droite : affiche les messages de validation dans un cadre à droite du navigateur Web. ● Cadre en haut : affiche les messages de validation dans un cadre au-dessus du navigateur Web. ● Cadre en bas : affiche les messages de validation dans un cadre sous le navigateur Web. ● Pas de cadre à gauche : affiche les messages de validation dans la même fenêtre à gauche du navigateur Web. ● Pas de cadre à droite : affiche les messages de validation dans la même fenêtre à droite du navigateur Web. Adobe LiveCycle Configuration des produits LiveCycle à déployer Installation et configuration de LiveCycle pour WebSphere 80 ● Pas de cadre en haut : affiche les messages de validation dans la même fenêtre au-dessus du navigateur Web. ● Pas de cadre en bas : affiche les messages de validation dans la même fenêtre sous le navigateur Web. ● Aucun : n'affiche pas les messages de validation. ● Pas d'interface utilisateur : renvoie les messages de validation via l'API (avec données). Les messages de validation n'apparaissent pas à l'écran. ● Pas d'interface utilisateur avec formulaire : renvoie les messages de validation via l'API (avec le formulaire). Les messages de validation n'apparaissent pas à l'écran. ● Limite de validation : taille limite du cadre (en pixels) lorsque Rapport de validation est défini sur Cadre à gauche, Cadre à droite, Cadre en haut ou Cadre en bas. La taille du cadre doit être égale ou supérieure à 0. ● Type de sortie : type de sortie HTML renvoyée au navigateur Web. Sélectionnez HTML complet pour afficher le formulaire avec des balises HTML complètes (page HTML complète) ou Corps de formulaire pour afficher le formulaire avec des balises div (page HTML incomplète). ● Paramètres régionaux : langue utilisée pour les messages de validation envoyés aux périphériques clients, tels que les navigateurs Web, dans le cadre des transformations HTML. La langue par défaut est le français. Pour plus de détails sur les valeurs possibles, consultez la section sur les combinaisons de langue et de paramètres régionaux du guide Developing Custom Applications installé avec LiveCycle Forms. ● Jeu de caractères : ensemble de caractères utilisés pour encoder le flux d'octets de sortie. Cette propriété dépend du paramètre sFormPreference spécifié à l'aide de l'API. Pour les transformations HTML, le module Form Server prend en charge les valeurs d'encodage de caractères définies par le package java.nio.charset. Pour afficher la liste des valeurs prises en charge, accédez à la page http://java.sun.com/j2se/1.4.2/docs/guide/intl/encoding.doc.html. ● Cache activé : sélectionnez cette option pour optimiser les performances. Cette option est associée à la propriété de mise en cache d'une conception de formulaire. Pour plus de détails sur la configuration de cette valeur dans la conception de formulaire, consultez l'aide d'Adobe LiveCycle Designer. 17. (LiveCycle Forms, LiveCycle Form Manager, LiveCycle Workflow) (Facultatif ) Dans l'écran de configuration du module XMLForm, acceptez les valeurs par défaut des propriétés suivantes ou spécifiez de nouvelles valeurs, puis cliquez sur Suivant : ● Pool Max : nombre maximum de processus autorisés simultanément. La valeur recommandée pour Pool Max correspond au nombre total de CPU x 2 + constante (1 ou 2). Lorsque la limite Pool Max est atteinte, les instances de services sont créées à partir de Pool Size. ● Niveau de tracé : correspond au niveau de tracé. Les options suivantes sont disponibles : ● Aucun : le tracé n'est pas activé. ● Entrer/Quitter : des messages sont consignés chaque fois que vous accédez à une méthode ou que vous la quittez. ● Paramètres : des messages sont consignés chaque fois que vous accédez à une méthode ou que vous la quittez, et la valeur de tous les paramètres transmis à chaque méthode est consignée. ● Détails : des messages sont consignés chaque fois que vous accédez à une méthode ou que vous la quittez. La valeur de tous les paramètres transmis à chaque méthode est consignée, ainsi que tout message supplémentaire. Adobe LiveCycle Configuration des produits LiveCycle à déployer Installation et configuration de LiveCycle pour WebSphere ● 81 Consigner les informations sur la durée : sélectionnez cette option pour contrôler les heures de début et de fin des appels. Vous pouvez utiliser cette information pour affiner les performances. 18. Dans l'écran Configuration et assemblage de l'application - Résumé, passez en revue les détails de configuration, puis cliquez sur Suivant. 19. Dans l'écran de résumé de configuration et d'assemblage des produits, cliquez sur Suivant. 20. Dans l'écran Tâches effectuées, cliquez sur Suivant (si vous avez sélectionné une autre tâche de Configuration Manager à exécuter) ou sur Terminer pour fermer Configuration Manager. Etape suivante Vous devez maintenant configurer votre serveur d'applications. (Reportez-vous à la section « Configuration manuelle de WebSphere 5.1.1.5 », page 82 ou « Configuration manuelle de WebSphere 6.0.2.9 », page 104). 7 Configuration manuelle de WebSphere 5.1.1.5 Ce chapitre explique comment configurer manuellement le serveur d'applications pour préparer le déploiement manuel des produits LiveCycle dans un environnement non groupé. Pour plus de détails sur la configuration automatique de votre serveur d'applications, reportez-vous à la section « Configuration automatique des produits LiveCycle », page 47. Les procédures décrites dans ce chapitre concernent la configuration du serveur d'applications de tous les produits LiveCycle. Si un produit spécifique requiert un autre processus, les étapes sont indiquées. Si vous avez déjà configuré le serveur d'applications pour le déploiement d'autres produits LiveCycle, il est inutile de répéter ces procédures. Ce chapitre suppose que vous avez installé les produits LiveCycle, configuré la base de données et créé un compte utilisateur pour cette dernière. Si ce n'est pas le cas, reportez-vous à la section « Préparation de l'environnement », page 30. Avant de configurer WebSphere et de déployer les produits LiveCycle, vous devez effectuer les opérations suivantes : ● Configurer différents paramètres WebSphere et de base de données. Reportez-vous à la section « Configuration d'Oracle 9i ou d'Oracle 10g », page 84, « Configuration de DB2 », page 85 ou « Configuration de SQL Server », page 87. ● Configurer les ressources JMS pour WebSphere. Reportez-vous à la section « Configuration des ressources JMS pour WebSphere Embedded Messaging », page 89. Avant de configurer WebSphere et de déployer les produits LiveCycle, vous devez effectuer les opérations suivantes : ● Installer WebSphere. Pour connaître les versions prises en charge, reportez-vous à la section « Logiciels pris en charge », page 16. ● Vérifier que WebSphere est en cours d'exécution. Si le serveur Web ne s'exécute pas sur le serveur d'applications, vous devez actualiser sa configuration pour lui permettre d'accéder au serveur d'applications. ● Désactiver le délai d'expiration CORBA. Reportez-vous à la section « Désactivation du délai d'expiration CORBA », page 82. ● Configurer les arguments JVM pour activer le codage UTF-8. Reportez-vous à la section « Configuration des arguments JVM », page 83. ● (LiveCycle PDF Generator, LiveCycle Assembler) Configurer le délai d'expiration des transactions sur le serveur. Reportez-vous à la section « Configuration du délai d'expiration des transactions sur le serveur », page 83. ● (LiveCycle Workflow) Mettre à jour le fichier de configuration du serveur Web. Reportez-vous à la section « Mise à jour des fichiers de configuration du serveur Web », page 84. Désactivation du délai d'expiration CORBA Vous devez désactiver le délai d'expiration CORBA sur WebSphere. Cette procédure ne s'applique pas si vous n'installez que LiveCycle Workflow. 82 Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des arguments JVM 83 ➤ Pour désactiver le délai d'expiration CORBA : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers > [nomserveur] > Configuration > Container Services > ORB Service. 2. Dans la zone Request timeout, tapez 0. 3. Cliquez sur Apply sous Save to Master Configuration, puis sur Save. Configuration des arguments JVM Vous devez configurer les arguments JVM sur votre serveur d'applications. ➤ Pour configurer les arguments JVM : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers > [nomserveur]. 2. Dans l'onglet Configuration, sous Additional Properties, cliquez sur Process Definition. 3. Sous Additional Properties, cliquez sur Java Virtual Machine. Ensuite, dans la zone Generic JVM arguments, saisissez le code suivant : -Djava.awt.headless=true (LiveCycle Workflow et LiveCycle Form Manager) Ajoutez également le code suivant : -Dadobe.workflow.engine.publish-process-events=false -Dadobe.workflow.scheduler.java.naming.provider.url= iiop://<host name>:<bootstrap address port> (LiveCycle Form Manager) Ajoutez également le code suivant : -Dorg.apache.lucene.writeLockTimeout=10000 4. Cliquez sur Apply, puis de nouveau sur Apply et enregistrez les modifications apportées à la configuration principale. Configuration du délai d'expiration des transactions sur le serveur Cette section ne s'applique qu'à LiveCycle Assembler et LiveCycle PDF Generator. Vous devez configurer le délai d'expiration des transactions sur le serveur sur WebSphere. Remarque : le délai d'expiration des transactions sur le serveur, fixé à 600 secondes, est défini lors de la configuration du produit à l'aide de Configuration Manager. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. ➤ Pour configurer le délai d'expiration des transactions sur le serveur : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers > [nom serveur]. 2. Sous Additional Properties, sélectionnez Transaction Service. 3. Dans la zone Total transaction lifetime timeout, tapez 600. 4. Cliquez sur OK, sur Save, puis, sous Save to Master Configuration, cliquez sur Save. 5. Redémarrez WebSphere. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Mise à jour des fichiers de configuration du serveur Web 84 Mise à jour des fichiers de configuration du serveur Web Cette section s'applique uniquement à LiveCycle Workflow. Vous devez mettre à jour les fichiers de configuration du serveur Web sur WebSphere. ➤ Pour mettre à jour le fichier de configuration du serveur Web : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Environments > Update Web Server Plugin. 2. Cliquez sur OK. Connexion de WebSphere à la base de données LiveCycle Vous devez configurer la source de données afin de pouvoir connecter Websphere à votre déploiement de LiveCycle : ● « Configuration d'Oracle 9i ou d'Oracle 10g », page 84 ● « Configuration de DB2 », page 85 ● « Configuration de SQL Server », page 87 Configuration d'Oracle 9i ou d'Oracle 10g Pour permettre à WebSphere et à votre déploiement de LiveCycle de se connecter à la base de données Oracle, vous devez effectuer les opérations suivantes : ● configurer les informations JDBC ; ● configurer les informations d'authentification J2C ; ● créer une source de données sur WebSphere. Avant d'effectuer ces opérations, vous devez créer une base de données Oracle et un utilisateur pour cette dernière. Reportez-vous à la section « Création d'une base de données Oracle », page 30. ➤ Pour créer une source de données sur WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Environment > Manage WebSphere Variables. 2. Pour définir la variable scope, sélectionnez Cell et cliquez sur Apply. 3. Cliquez sur New, saisissez ORACLE_JDBC_DRIVER_PATH dans le champ Name et dans le champ Value, entrez : ${WAS_INSTALL_ROOT}/db_driver Ce répertoire a été créé lors de la préparation de l'environnement WebSphere. Reportez-vous à la section « Installation des pilotes de base de données », page 45. 4. Cliquez sur Apply et enregistrez les modifications apportées à la configuration principale. 5. Dans l'arborescence de navigation, sélectionnez Resources > JDBC Providers. 6. Pour Scope, sélectionnez Cell, puis cliquez sur Apply. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration de DB2 85 7. Cliquez sur New et sélectionnez Oracle JDBC Driver dans la liste. Cliquez ensuite sur Apply, puis de nouveau sur Apply. 8. Sous Additional Properties, sélectionnez Data Sources. 9. Cliquez sur New et, dans la zone Name, donnez un nom à la source de données (par exemple, LiveCycleDS). 10. Dans le champ JNDI Name, tapez IDP_DS, puis cliquez sur Apply. 11. Sous Related Items, sélectionnez J2C Authentication Data Entries. 12. Cliquez sur New, puis tapez un nom (par exemple, MyAlias) dans la zone Alias. 13. Saisissez l'ID utilisateur et le mot de passe correspondant au compte utilisateur que vous avez créé sur la base de données, cliquez sur Apply, puis sur OK, et enregistrez les modifications apportées à la configuration principale. 14. Revenez à Resources > JDBC Providers > Oracle JDBC Driver > Data Sources > LiveCycleDS. 15. Sous General Properties, attribuez à Component-managed Authentication Alias et Container-managed Authentication Alias la valeur [nom_ordinateur]/MyAlias. 16. Sous Additional Properties, cliquez sur Custom Properties et sélectionnez URL. 17. Dans la zone Value, saisissez la valeur suivante : jdbc:oracle:thin:@[nom_serveur]:1521:[nom service] [nom serveur] correspond au nom du serveur Oracle 9i ou Oracle 10g et [nom service] à celui de la base de données. 18. Cliquez sur Apply et enregistrez les modifications apportées à la configuration principale. 19. Pour tester la connexion à la source de données, sélectionnez Resources > JDBC Providers > Oracle JDBC Driver > Data Sources. 20. Activez la case à cocher en regard de la source de données créée, puis cliquez sur Test Connection. Les résultats s'affichent. Configuration de DB2 Pour permettre à WebSphere et à votre déploiement de LiveCycle de se connecter à la base de données DB2, vous devez effectuer les opérations suivantes : ● configurer les informations JDBC ; ● configurer les informations d'authentification J2C ; ● créer une source de données sur WebSphere. Avant d'effectuer ces opérations, vous devez créer une base de données DB2 et un utilisateur pour cette dernière. Reportez-vous à la section « Création d'une base de données DB2 », page 31. ➤ Pour configurer une source de données sur WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Environment > Manage WebSphere Variables. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration de DB2 86 2. Pour définir la variable scope, sélectionnez Cell et cliquez sur Apply. La variable Scope doit être identique à celle du fournisseur JDBC que vous configurerez plus tard dans la procédure. 3. Cliquez sur New, saisissez ORACLE_JDBC_DRIVER_PATH dans le champ Name et dans le champ Value, entrez : ${WAS_INSTALL_ROOT}/db_driver Ce répertoire a été créé lors de la préparation de l'environnement WebSphere. Reportez-vous à la section « Installation des pilotes de base de données », page 45. 4. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. 5. Dans l'arborescence de navigation, sélectionnez Resources > JDBC Providers. 6. Pour la variable Scope, sélectionnez Cell. Dans le volet de droite, cliquez sur New, sélectionnez DB2 Universal JDBC Driver Provider dans la liste, puis cliquez sur Apply et à nouveau sur Apply. 7. Sous Additional Properties, sélectionnez Data Sources. 8. Cliquez sur New et donnez un nom à la source de données (par exemple, LiveCycleDS). 9. Dans la zone JNDI Name, saisissez IDP_DS, puis cliquez sur Apply. 10. Sous Related Items, sélectionnez J2C Authentication Data Entries. 11. Cliquez sur New, puis tapez un nom (par exemple, MyAlias) dans la zone Alias. 12. Saisissez l'ID utilisateur et le mot de passe correspondant au compte utilisateur ayant accès à la base de données, puis cliquez sur Apply. 13. Enregistrez les modifications apportées à la configuration principale. 14. Revenez à Resources > JDBC Providers > DB2 Universal JDBC Driver Provider > Data Sources et sélectionnez le nom de la source de données (par exemple, LiveCycleDS). 15. Sous General Properties, attribuez à Component-managed Authentication Alias et Container-managed Authentication Alias la valeur [nom_ordinateur]/MyAlias. 16. Dans Mapping-Configuration Alias, sélectionnez DefaultPrincipalMapping et cliquez sur Apply. 17. Sous Additional Properties, cliquez sur Custom Properties et spécifiez les valeurs des propriétés suivantes : ● databaseName : nom de la base DB2 contenant la base de données LiveCycle. ● serverName : nom ou adresse IP du serveur DB2 auquel vous vous connectez. ● portNumber : port du serveur DB2 auquel vous vous connectez. La valeur par défaut est de 50000. ● resultSetHoldability : indique si les curseurs restent ouverts après une opération d'exécution. Attribuez à cette propriété la valeur 1. ● driverType : indique le pilote à utiliser pour les connexions. Attribuez à cette propriété la valeur 4. 18. (LiveCycle PDF Generator) Revenez à JDBC Providers > DB2 Universal JDBC Driver Provider > Data Sources > LiveCycleDS. 19. (LiveCycle PDF Generator) Sélectionnez Connection Pool sous Additional Properties et tapez 30 dans la zone Max Connections. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration de SQL Server 87 20. (LiveCycle PDF Generator) Cliquez sur Apply, sur OK, puis sur Save. 21. Enregistrez les modifications apportées à la configuration principale. 22. Redémarrez le serveur d'applications afin qu'il récupère les fichiers jar db2jdbc. 23. Pour tester la connexion de la source de données, sélectionnez Resources > JDBC Providers > DB2 Universal JDBC Driver Provider > Data Sources. 24. Activez la case à cocher en regard de la source de données créée, puis cliquez sur Test Connection. Les résultats s'affichent. Si vous utilisez les variables WebSphere pour le chemin d'accès aux fichiers jar db2jdbc et que le test de connexion échoue, essayez d'indiquer le chemin complet du système de fichiers. 25. Si vous avez créé une source de données alors qu'il en existait déjà une, arrêtez le serveur d'applications, puis redémarrez-le. Configuration de SQL Server Pour permettre à WebSphere et à votre déploiement de LiveCycle de se connecter à la base de données SQL Server, vous devez effectuer les opérations suivantes : ● configurer les informations JDBC ; ● configurer les informations d'authentification J2C ; ● créer une source de données sur WebSphere. Avant d'effectuer ces opérations, vous devez créer une base de données SQL et un utilisateur pour cette dernière. Reportez-vous à la section « Création d'une base de données SQL Server », page 33. ➤ Pour configurer les informations JDBC : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 2. Pour Scope, sélectionnez Cell, puis cliquez sur Apply. 3. Cliquez sur New. Dans le menu JDBC Providers, sélectionnez WebSphere embedded ConnectJDBC driver for MS SQL Server, puis cliquez sur Apply. 4. Dans la zone Name, saisissez SQL Server JDBC Provider 5. Dans la zone Implementation Classname, saisissez : com.ibm.websphere.jdbcx.sqlserver.SQLServerDataSource 6. Cliquez sur OK. ➤ Pour configurer les informations d'authentification J2C : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Security > JAAS Configuration > J2C Authentication Data. 2. Cliquez sur New, puis saisissez un nom d'alias dans la zone Alias (par exemple, SQLServer). Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration de SQL Server 88 3. Dans la zone User ID, entrez le nom de l'utilisateur que vous avez créé sur la base de données, puis saisissez le mot de passe correspondant dans la zone Password. 4. Cliquez sur Apply, puis sur OK et enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer une source de données SQL Server : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Security > JAAS Configuration > J2C Authentication Data. 2. Cliquez sur SQL Server JDBC Provider, puis sélectionnez Data Sources sous Additional Properties. 3. Cliquez sur New. 4. Cliquez sur Name et donnez un nom à la source de données (par exemple, LiveCycleDS). 5. Dans la zone JNDI Name, saisissez IDP_DS 6. Dans la zone Datasource Helper Classname, saisissez : com.ibm.websphere.rsadapter.WSConnectJDBCDataStoreHelper 7. Dans les menus Component-managed Authentication Alias et Container-managed Authentication Alias, sélectionnez l'alias de SQL Server créé à l'étape 2. 8. Dans le menu Mapping-Configuration Alias, sélectionnez DefaultPrincipalMapping et cliquez sur Apply. 9. Sous Additional Properties, cliquez sur Connection Pool, attribuez à Max Connections la valeur 30, puis cliquez sur OK. 10. Sous Additional Properties, cliquez sur Custom Properties, puis sur serverName. Dans la zone Value, saisissez le nom du serveur sur lequel réside la base de données SQL Server, puis cliquez sur OK. 11. Cliquez sur databaseName dans Custom Properties, saisissez le nom de votre base de données SQL Server dans la zone Value, puis cliquez sur OK. 12. Dans Custom Properties, cliquez sur Select Method. Saisissez ensuite cursor dans la zone Value, puis cliquez sur OK. 13. Dans Custom Properties, cliquez sur enable2Phase. 14. Dans la zone Value, tapez true et cliquez sur OK. 15. Dans Custom Properties, vérifiez qu'une valeur correcte est attribuée à preTestSQLString. 16. Dans Custom Properties, cliquez sur SendStringParameterAsUnicode. 17. Dans la zone Value, tapez true et cliquez sur OK. 18. Enregistrez les modifications apportées à la configuration principale. 19. Pour tester la connexion, choisissez Resources > JDBC Providers > SQL Server JDBC Provider > Data Sources et cliquez sur Test Connection. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration de WebSphere Embedded Messaging ou de WebSphere MQ 89 Configuration de WebSphere Embedded Messaging ou de WebSphere MQ En fonction des produits LiveCycle que vous installez et de la version de WebSphere que vous utilisez, vous devrez installer et configurer WebSphere Embedded Messaging ou WebSphere MQ. Si vous utilisez WebSphere 5.1.1.5 avec LiveCycle Workflow ou LiveCycle Form Manager, ou que vous installez LiveCycle PDF Generator pour l'utiliser avec LiveCycle Workflow, vous devez installer et configurer WebSphere MQ. Reportez-vous à la section « Configuration des ressources JMS de WebSphere MQ », page 95. Si vous utilisez WebSphere 5.1.1.5 avec d'autres produits LiveCycle que LiveCycle Workflow ou LiveCycle Form Manager, vous devez configurer WebSphere Embedded Messaging. Reportez-vous à la section « Configuration des ressources JMS pour WebSphere Embedded Messaging », page 89. Configuration des ressources JMS pour WebSphere Embedded Messaging Pour configurer les ressources JMS de WebSphere à l'aide d'Embedded Messaging, vous devez effectuer les opérations suivantes : ● ajouter les files d'attente requises au serveur JMS intégré à WebSphere ; ● configurer les fabriques de connexions pour les files d'attente WebSphere ; ● configurer les fabriques de connexions pour les sujets WebSphere ; ● configurer les destinations de file d'attente Websphere ; ● configurer les destinations de sujet Websphere ; ● configurer les ports d'écoute WebSphere. Cette section décrit la configuration manuelle des ressources JMS de WebSphere. Vous pouvez également utiliser Configuration Manager pour effectuer automatiquement cette opération. Reportez-vous à la section « Configuration automatique des produits LiveCycle », page 47. ➤ Pour ajouter les files d'attente requises au serveur JMS intégré à WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers. 2. Sélectionnez le serveur en cours de configuration (par exemple server1), puis, sous Additional Properties, sélectionnez Server Components. 3. Sélectionnez JMS Servers et ajoutez les files d'attente suivantes à la liste Queue names. Nom de la file d'attente Produits LiveCycle concernés adobe_ObjectDeleteQueue LiveCycle Form Manager ou LiveCycle Workflow adobe_PECommandQueue LiveCycle Form Manager ou LiveCycle Workflow adobe_PEDCommandQueue LiveCycle Form Manager ou LiveCycle Workflow adobe_PEDLongLivedQueue LiveCycle Form Manager ou LiveCycle Workflow adobe_PEInteractionQueue LiveCycle Form Manager ou LiveCycle Workflow Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS pour WebSphere Embedded Messaging Nom de la file d'attente Produits LiveCycle concernés adobe_PELongLivedQueue LiveCycle Form Manager ou LiveCycle Workflow adobe_PEScheduledMsgQueue LiveCycle Form Manager ou LiveCycle Workflow AESJobQueue LiveCycle PDF Generator PDFGCompletedJobsQueue LiveCycle PDF Generator 90 4. Cliquez sur OK. ➤ Pour configurer les fabriques de connexions pour les files d'attente WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > WebSphere JMS Provider. 2. Dans l'onglet Configuration, sous Scope, sélectionnez Cell et cliquez sur Apply. 3. Sous Additional Properties, cliquez sur WebSphere Queue Connection Factories, puis sur New. 4. (LiveCycle Workflow, LiveCycle Form Manager) Spécifiez les valeurs suivantes pour les propriétés et cliquez sur OK : ● Name : QueueConnectionFactory ● JNDI Name : QueueConnectionFactory ● Mapping-Configuration Alias : DefaultPrincipalMapping ● XA enabled : désactivez la case à cocher. 5. (LiveCycle Workflow, LiveCycle Form Manager) Dans le tableau, sélectionnez la fabrique de connexions créée. 6. (LiveCycle Workflow, LiveCycle Form Manager) Sous Additional Properties, cliquez sur Connection Pool, puis tapez 30 dans la zone Max Connections et cliquez sur OK. 7. (LiveCycle PDF Generator) Saisissez AESQueueConnectionFactory dans la zone Name et jms/QueueConnectionFactory dans la zone JNDI Name, puis cliquez sur OK. 8. Enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer les fabriques de connexions pour les sujets WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > WebSphere JMS Provider, puis créez les fabriques de connexions pour les sujets ci-après en suivant les étapes 2 à 8 pour chaque fabrique de connexions. (LiveCycle Workflow, LiveCycle Form Manager) Fabrique de connexions pour les sujets JNDI Name Scope TopicConnectionFactory TopicConnectionFactory Node POFConnectionFactory POFConnectionFactory Node RegistryTopicConnectionFactory RegistryTopicConnectionFactory Cell Port QUEUED Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS pour WebSphere Embedded Messaging 91 (LiveCycle PDF Generator) Fabrique de connexions pour les sujets JNDI Name Scope Port AESTopicConnectionFactory jms/TopicConnectionFactory Node QUEUED 2. Définissez Scope comme indiqué dans le tableau de l'étape 1. 3. Sous Additional Properties, cliquez sur WebSphere Topic Connection Factories, puis sur New. 4. Dans les zones Name et JNDI name, saisissez les valeurs comme indiqué dans le tableau ci-dessus. 5. Pour toutes les fabriques de connexions pour les sujets, sélectionnez DefaultPrincipalMapping dans la liste Mapping-Configuration Alias. 6. Définissez Port comme indiqué dans le tableau ci-dessus, puis cliquez sur OK. 7. Sous Additional Properties, cliquez sur Connection Pool, puis tapez la valeur suivante dans la zone Max Connections et cliquez sur OK. ● (LiveCycle PDF Generator) 10 ● (Tous les autres produits LiveCycle) 30 8. Sous Additional Properties, cliquez sur Session Pools, puis tapez la valeur suivante dans la zone Max Connections et cliquez sur OK. ● (LiveCycle PDF Generator) 10 ● (Tous les autres produits LiveCycle) 30 9. Enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer les destinations de file d'attente WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > WebSphere JMS Provider, puis créez les destinations de file d'attente ci-après en suivant les étapes 2 à 4 pour chaque destination de file d'attente. (LiveCycle Workflow, LiveCycle Form Manager) Destination de file d'attente JNDI name Scope adobe_ObjectDeleteQueue adobe_ObjectDeleteQueue Cell adobe_PECommandQueue adobe_PECommandQueue Cell adobe_PEDCommandQueue adobe_PEDCommandQueue Cell adobe_PEDLongLivedQueue adobe_PEDLongLivedQueue Cell adobe_PEInteractionQueue adobe_PEInteractionQueue Cell adobe_PELongLivedQueue adobe_PELongLivedQueue Cell adobe_PEScheduledMsgQueue adobe_PEScheduledMsgQueue Cell Destination de file d'attente JNDI name Scope AESJobQueue queue/AESJobQueue Node PDFGCompletedJobsQueue queue/PDFGCompletedJobsQueue Node (LiveCycle PDF Generator) Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS pour WebSphere Embedded Messaging 92 2. Définissez Scope comme indiqué dans le tableau de l'étape 1. 3. Sous Additional Properties, cliquez sur WebSphere Queue Destinations, puis sur New. 4. Dans les zones Name et JNDI name, saisissez les valeurs comme indiqué dans le tableau de l'étape 1, puis cliquez sur OK. ➤ Pour configurer les destinations de sujet WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > WebSphere JMS Provider, puis créez les destinations de sujet ci-après en suivant les étapes 2 à 7 pour chaque destination de sujet. (LiveCycle Form Manager, LiveCycle Workflow) Nom et destination de sujet JNDI Name Scope adobe_POFObjectTopic topic/adobe_POFObjectTopic Node adobe_POFSchemaTopic topic/adobe_POFSchemaTopic Node adobe_ProcessEventTopic topic/adobe_ProcessEventTopic Node adobe_TaskEventTopic topic/adobe_TaskEventTopic Node adobe_TemplateEventTopic topic/adobe_TemplateEventTopic Node adobe_RegistryCacheMonitorTopic topic/adobe_RegistryCacheMonitorTopic Cell Nom et destination de sujet JNDI Name Scope AesConfigUpdatesTopic topic/AesConfigUpdatesTopic Node Nom et destination de sujet JNDI Name Scope WatchedFolderConfigManagerTopic topic/WatchedFolderConfigManagerTopic Node (LiveCycle PDF Generator) (Watched Folder) 2. Définissez Scope comme indiqué dans le tableau de l'étape 1. 3. Sous Additional Properties, cliquez sur WebSphere Topic Destinations, puis sur New. 4. Dans les zones Name, JNDI name et Topic, saisissez les valeurs comme indiqué dans le tableau de l'étape 1. 5. Dans la liste Priority, sélectionnez APPLICATION DEFINED. 6. Dans la liste Expiry, sélectionnez APPLICATION DEFINED. 7. Dans la liste Persistence, sélectionnez PERSISTENT. Pour adobe_RegistryCacheMonitorTopic, dans la liste Persistence, sélectionnez NON PERSISTENT. Pour adobe_RegistryCacheMonitorTopic, dans la liste Persistence, sélectionnez APPLICATION DEFINED. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS pour WebSphere Embedded Messaging 93 ➤ Pour définir les ports d'écoute WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers, puis dans le tableau, l'instance du serveur que vous configurez. 2. Sous Additional Properties, sélectionnez Message Listener Service et créez les ports d'écoute suivants en suivant les étapes 3 à 4 pour chaque port d'écoute. (LiveCycle Workflow, LiveCycle Form Manager) Port d'écoute Connection factory JNDI name Destination JNDI name AdobeMDBListener QueueConnectionFactory queue/adobe_PECommand Queue AdobeMDBPATListener TopicConnectionFactory topic/adobe_POFObjectTopic AdobeTemplateEventMDB TopicListener TopicConnectionFactory topic/adobe_TemplateEvent Topic AdobeMDBTopicListener TopicConnectionFactory topic/adobe_ProcessEventType adobe_RegistryCacheMonitor MDBPort RegistryTopicConnection Factory topic/adobe_RegistryCache MonitorTopic adobe_TaskEventTopicListener TopicConnectionFactory topic/adobe_TaskEventTopic (LiveCycle PDF Generator) Port d'écoute Connection factory JNDI name Destination JNDI name DequeuePort jms/QueueConnectionFactory queue/AESJobQueue ConfigUpdatesListenerPort jms/TopicConnectionFactory topic/AesConfigUpdatesTopic PDFGCompletedJobsListener Port jms/QueueConnectionFactory queue/PDFGCompletedJobs Queue PsDequeuePort jms/QueueConnectionFactory queue/AESJobQueue Port d'écoute Connection factory JNDI name Destination JNDI name WatchedFolderTopicListener jms/TopicConnectionFactory Topic/WatchedFolderConfig ManagerTopic (Watched Folder) 3. Sous Additional Properties, sélectionnez Listener Ports, puis cliquez sur New. 4. Dans les zones Name, Connection factory JNDI name et Destination JNDI name, saisissez les valeurs comme indiqué dans le tableau ci-dessus, puis définissez Initial State sur Started. 5. Pour PsDequeuePort, dans la zone Maximum Sessions, tapez 3. 6. Dans la zone Maximum messages, tapez la valeur suivante, puis cliquez sur OK : ● (LiveCycle PDF Generator) 1 ● (Tous les autres produits LiveCycle) 5 Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS pour WebSphere Embedded Messaging 94 7. Dans la zone Maximum retries, tapez la valeur suivante, puis cliquez sur OK : ● (LiveCycle PDF Generator) 0 ● (Tous les autres produits LiveCycle) 10 8. Enregistrez les modifications apportées à la configuration principale. 9. Arrêtez et redémarrez le serveur d'applications WebSphere. ➤ Pour configurer les ressources JMS pour Watched Folder : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers. 2. Sélectionnez le serveur sur lequel vous souhaitez déployer le fichier LiveCycle.ear (server1 par défaut), puis, sous Additional Properties, sélectionnez Message Listener Service. 3. Sélectionnez Listener Port, puis New Listener Port. 4. Spécifiez les informations suivantes pour le nouveau port d'écoute : ● Name : AdobeWatchedFolderTopicListener ● Initial State : Started ● Description : For WatchedFolder MDB ● Connection factory JNDI name : TopicConnectionFactory ● Destination JNDI name : topic/WatchedFolderConfigManagerTopic 5. Cliquez sur Apply, puis sur Save. 6. Dans l'arborescence de navigation, sélectionnez Resources > Websphere JMS Provider ou Websphere MQ JMS Provider. 7. Selon la sélection effectuée à l'étape précédente, exécutez les étapes suivantes : ● ● Websphere JMS Provider ● Pour Scope, sélectionnez Node, puis cliquez sur Apply. ● Sous Additional Properties, cliquez sur Websphere Topic Destinations, puis sur New. ● Spécifiez les informations suivantes pour la destination de sujet : ● Name : WatchedFolderConfigManagerTopic ● JNDI Name : topic/WatchedFolderConfigManagerTopic ● Topic : WatchedFolderConfigManagerTopic Websphere JMS Provider ● Pour Scope, sélectionnez Server, puis cliquez sur Apply. ● Sous Additional Properties, cliquez sur Websphere MQ Topic Destinations, puis sur New. ● Spécifiez les informations suivantes pour la destination de sujet : ● Name : WatchedFolderConfigManagerTopic ● JNDI Name :topic/WatchedFolderConfigManagerTopic ● Category : LiveCycle ● Persistence : PERSISTENT ● Base Topic Name : MQJMS/ADOBE/WATCHEDFOLDER/CONFIG_MANAGER_TOPIC 8. Cliquez sur Apply, puis sur Save. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ 95 Configuration des ressources JMS de WebSphere MQ Cette section décrit la configuration des ressources JMS pour WebSphere MQ. Cette section suppose que vous avez déjà installé et préparé le déploiement de WebSphere MQ. Reportez-vous à la section « Préparation de WebSphere MQ », page 39. Configuration des ressources JMS Cette section s'applique à LiveCycle Form Manager, LiveCycle Workflow et LiveCycle PDF Generator uniquement. Vous devez créer quatre destinations et fabriques de connexions pour WebSphere MQ, comme indiqué dans les sections suivantes : ● « Création des destinations de file d'attente Websphere MQ », page 95 ● « Création des destinations de sujet Websphere MQ », page 97 ● « Création d'une fabrique de connexions pour les files d'attente », page 98 ● « Création de fabriques de connexions pour les sujets », page 99 ● « Configuration du fournisseur JMS WebSphere MQ pour Watched Folder », page 102 Si vous utilisez WebSphere 5.1.1.5 comme serveur d'applications avec LiveCycle Workflow, vous devez configurer WebSphere MQ 5.3.0.1. Cette section décrit la procédure de configuration de WebSphere MQ 5.3.0.1 dans un environnement non groupé. Dans ce document, [racine MQ] correspond à l'emplacement d'installation de WebSphere MQ. L'emplacement d'installation par défaut varie en fonction du système d'exploitation utilisé : ● (Windows) c:\Program Files\ibm\WebSphere MQ ● (Solaris, Linux) /opt/mqm ● (AIX) /usr/mqm Avant d'effectuer les opérations décrites dans cette section, vous devez installer WebSphere MQ et exécuter certaines configurations préliminaires. Création des destinations de file d'attente Websphere MQ La procédure suivante décrit comment créer les destinations de file d'attente requises pour WebSphere MQ. ➤ Pour créer les destinations de file d'attente WebSphere MQ : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > WebSphere MQ JMS Provider. 2. Dans le volet de droite, sous Scope, sélectionnez Cell et cliquez sur Apply. 3. Cliquez sur WebSphere MQ Queue Destinations. 4. Cliquez sur New et créez les destinations de file d'attente suivantes en effectuant l'étape 5 pour chaque destination de file d'attente. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ (LiveCycle Workflow, LiveCycle Form Manager) Nom de la destination de file d'attente JNDI name Base queue name adobe_ObjectDeleteQueue queue/adobe_ObjectDeleteQueue ADOBE.WORKFLOW.OBJECT _DELETE.QUEUE adobe_PECommandQueue queue/adobe_PECommandQueue ADOBE.WORKFLOW.PE _COMMAND.QUEUE adobe_PEDCommandQueue queue/adobe_PEDCommandQueue ADOBE.WORKFLOW.PED _COMMAND.QUEUE adobe_PEDLongLivedQueue queue/adobe_PEDLongLivedQueue ADOBE.WORKFLOW.PED _LONGLIVED.QUEUE adobe_PEInteractionQueue queue/adobe_PEInteractionQueue ADOBE.WORKFLOW.PE _INTERACTION.QUEUE adobe_PELongLivedQueue queue/adobe_PELongLivedQueue ADOBE.WORKFLOW.PE _LONGLIVED.QUEUE adobe_PEScheduledMsg Queue queue/adobe_PEScheduledMsg Queue ADOBE.WORKFLOW.PE _SCHEDULEDMSG.QUEUE (LiveCycle PDF Generator) Nom de la destination de file d'attente JNDI name Base queue name AESJobQueue queue/AESJobQueue ADOBE.PDFG.AESJOB. QUEUE PDFGCompletedJobsQueue queue/PDFGCompletedJobsQueue ADOBE.PDFG.PDFG COMPLETEDJOBS.QUEUE 5. Spécifiez les valeurs suivantes pour les propriétés et cliquez sur OK : ● Scope : Cell ● Category : LiveCycle ● Base Queue Manager Name : queue_manager_name (gestionnaire de file d'attente créé à l'étape 4. page 95) ● Queue Manager Host : MQ_host ● Queue Manager Port : MQ_port (port spécifié à l'étape 5. page 43 pour UNIX ou à l'étape 6. page 43 pour Windows) ● Server Connection Channel Name : SYSTEM.DEF.SVRCONN ● User ID : MQ_userid (créé à l'étape 3. page 41) ● Password : mot de passe pour MQ_userid 96 Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ 97 Création des destinations de sujet Websphere MQ La procédure suivante décrit comment créer les destinations de sujet requises pour WebSphere MQ. ➤ Pour créer les destinations de sujet WebSphere MQ : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > WebSphere MQ JMS Provider. 2. Dans le volet droit, définissez Scope comme indiqué dans le tableau ci-après. 3. Sélectionnez WebSphere MQ Topic Destinations. 4. Cliquez sur New et créez les destinations de sujet suivantes en effectuant l'étape 5 pour chaque destination de file d'attente. (LiveCycle Workflow, LiveCycle Form Manager) Scope Name JNDI name Base topic name Cell adobe_Registry CacheMonitorTopic topic/adobe_Registry CacheMonitorTopic MQJMS/ADOBE/EBXML/REGISTRY _CACHE_MONITOR_TOPIC Server adobe_POFObject Topic topic/adobe_POFObject Topic MQJMS/ADOBE/WORKFLOW/POF _ OBJECT_TOPIC Server adobe_POFSchema topic/adobe_POFSchema Topic Topic MQJMS/ADOBE/WORKFLOW/POF _ SCHEMA_TOPIC Server adobe_Process EventTopic topic/adobe_Process EventTopic MQJMS/ADOBE/WORKFLOW/PROCESS _EVENT_TOPIC Server adobe_TaskEvent Topic topic/adobe_TaskEvent Topic MQJMS/ADOBE/WORKFLOW/TASK _ EVENT_TOPIC Server adobe_Template EventTopic topic/adobe_Template EventTopic MQJMS/ADOBE/WORKFLOW/TASK TEMPLATE_EVENT_TOPIC (LiveCycle PDF Generator) Scope Name JNDI name Base topic name Cell AesConfigUpdates Topic topic/AesConfigUpdates Topic MQJMS/ADOBE/PDFG/ AESCONFIGUPDATES_TOPIC (Watched Folder) Scope Name JNDI name Base topic name Server WatchedFolder ConfigManager Topic topic/WatchedFolder ConfigManagerTopic MQJMS/ADOBE/WATCHEDFOLDER/ CONFIG/_MANAGER_TOPIC Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ 98 5. Spécifiez les valeurs suivantes pour les propriétés et cliquez sur OK : ● Scope : Scope (étendue spécifiée à l'étape 4. page 97) ● Category : LiveCycle ● Persistence : PERSISTENT ● Name : Name (nom spécifié à l'étape 4. page 97) ● JNDI Name : JNDI name (nom JNDI spécifié à l'étape 4. page 97) ● Base topic name : Base topic name (nom de sujet de base spécifié à l'étape 4. page 97) Création d'une fabrique de connexions pour les files d'attente La procédure de cette section décrit comment configurer une entrée de données d'authentification J2C (pour l'utilisateur local créé à l'étape 3. page 41) et une fabrique de connexions de file d'attente pour WebSphere MQ. A l'issue de cette procédure, vous devrez également configurer les pools de sessions et le pool de connexion. Reportez-vous aux sections « Pour configurer le pool de sessions : », page 99 et « Pour configurer le pool de connexion : », page 99. ➤ Pour créer une entrée de données d'authentification J2C : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Security > JAAS Configuration > J2C Authentication Data. 2. Dans le volet droit, cliquez sur New. 3. Définissez la propriété Alias sur un nom explicite comme mquser. 4. Définissez les propriétés User ID et Password sur le nom d'utilisateur et le mot de passe créés à l'étape 3. page 41. 5. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. ➤ Pour créer une fabrique de connexions pour les files d'attente : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > WebSphere MQ JMS Provider. 2. Dans le volet de droite, définissez Scope sur Cell et cliquez sur Apply. 3. Cliquez sur WebSphere MQ Queue Connection Factories. 4. Cliquez sur New, spécifiez les valeurs suivantes pour les propriétés de la nouvelle fabrique de connexions pour les files d'attente, puis cliquez sur OK. ● (LiveCycle Workflow, LiveCycle Form Manager) Name : QueueConnectionFactory ● (LiveCycle Workflow, LiveCycle Form Manager) JNDI Name : QueueConnectionFactory ● (LiveCycle PDF Generator) Name : AESQueueConnectionFactory ● (LiveCycle PDF Generator,) JNDI Name : jms/QueueConnectionFactory ● Category : LiveCycle ● Container-managed Authentication Alias : MQ_user_alias (alias créé à l'étape 3. page 98) Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ ● Queue Manager : queue_manager_name ● Host : MQ_host ● Port : MQ_port ● Channel : SYSTEM.DEF.SVRCONN ● Transport Type : CLIENT ● XA enabled : désactivez la case à cocher QueueConnectionFactory. ● XA enabled : activez la case à cocher AESQueueConnectionFactory. 99 ➤ Pour configurer le pool de sessions : 1. Cliquez sur le nom de la fabrique de connexions pour les files d'attente que vous venez de créer. 2. Dans la section Additional Properties, cliquez sur Session Pools. 3. Spécifiez les valeurs suivantes pour les propriétés du pool de sessions et cliquez sur OK : ● Connection Timeout : 180 ● Max Connections : 10 ● Min Connections : 10 ➤ Pour configurer le pool de connexion : 1. Cliquez sur le nom de la fabrique de connexions pour les files d'attente que vous venez de créer. 2. Dans la section Additional Properties, cliquez sur Connection Pool. 3. Spécifiez les valeurs suivantes pour les propriétés du pool de connexion et cliquez sur OK : ● Connection Timeout : 180 ● Max Connections : 10 ● Min Connections : 10 Création de fabriques de connexions pour les sujets La procédure suivante décrit comment créer les fabrique de connexions requises pour les sujets pour WebSphere MQ. A l'issue de cette procédure, vous devrez également configurer les pools de sessions et les pools de connexions. Reportez-vous aux sections « Pour configurer les pools de sessions : », page 101 et « Pour configurer les pools de connexions : », page 100. ➤ Pour créer une fabrique de connexions pour les sujets : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > WebSphere MQ JMS Provider. 2. Dans le volet droit, définissez Scope sur Cell ou Server comme indiqué dans le tableau ci-après. 3. Sélectionnez WebSphere MQ Topic Connection Factories. 4. Cliquez sur New et créez les fabriques de connexions pour les sujets suivants en effectuant l'étape 5 pour chaque fabrique de connexions pour les sujets. Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ (LiveCycle Workflow, LiveCycle Form Manager) Scope Name JNDI name Category Cell RegistryTopicConnectionFactory RegistryTopicConnectionFactory LiveCycle Server POFConnectionFactory POFConnectionFactory LiveCycle Server TopicConnectionFactory TopicConnectionFactory LiveCycle (LiveCycle PDF Generator) Scope Name JNDI name Category Cell AESTopicConnectionFactory jms/TopicConnectionFactory LiveCycle 5. Spécifiez les valeurs suivantes pour les propriétés et cliquez sur OK : ● Container-managed Authentication Alias : MQ_user_alias (alias créé à l'étape 3. page 98) ● Host : MQ_host ● Port : MQ_port ● Transport Type : CLIENT ● Channel : SYSTEM.DEF.SVRCONN ● Queue Manager : queue_manager_name ● Broker Control Queue : SYSTEM.BROKER.CONTROL.QUEUE ● Broker Queue Manager : queue_manager_name ● Broker Publication Queue : SYSTEM.BROKER.DEFAULT.STREAM ● Broker Subscription Queue : SYSTEM.JMS.ND.SUBSCRIBER.QUEUE ● Broker CC Subscription Queue : SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE ● Broker Version : Basic ● Clone Support : désactivez cette case à cocher ➤ Pour configurer les pools de connexions : 1. Cliquez sur le nom de l'une des fabriques de connexions pour les sujets que vous venez de créer. 2. Dans la section Additional Properties, cliquez sur Connection Pool. 3. Spécifiez les valeurs suivantes pour les propriétés du pool de connexion et cliquez sur OK : ● Connection Timeout : 180 ● Max Connections : 10 ● Min Connections : 10 4. Répétez cette procédure pour chaque fabrique de connexions pour les sujets. 100 Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ 101 ➤ Pour configurer les pools de sessions : 1. Cliquez sur le nom de l'une des fabriques de connexions pour les sujets que vous venez de créer. 2. Dans la section Additional Properties, cliquez sur Session Pools. 3. Spécifiez les valeurs suivantes pour les propriétés du pool de sessions et cliquez sur OK : ● Connection Timeout : 180 ● Max Connections : 10 ● Min Connections : 10 4. Répétez cette procédure pour chaque fabrique de connexions pour les sujets. Configuration des ports d'écoute Vous devez configurer plusieurs ports d'écoute pour chaque serveur défini dans le serveur d'applications WebSphere. ➤ Pour configurer les ports d'écoute : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Servers > Application Servers. 2. Dans le volet de droite, cliquez sur le nom du serveur. 3. Cliquez sur Message Listener Service. 4. Cliquez sur Listener Ports. 5. Cliquez sur New et créez les ports d'écoute suivants en effectuant l'étape 6 pour chaque port d'écoute. (LiveCycle Workflow, LiveCycle Form Manager) Name Connection factory JNDI name AdobeMDBListener QueueConnectionFactory queue/adobe_PECommand Queue AdobeMDBPATListener TopicConnectionFactory topic/adobe_POFObjectTopic AdobeMDBTopicListener TopicConnectionFactory topic/adobe_ProcessEventType AdobeTemplateEventMDBTopic Listener TopicConnectionFactory topic/adobe_TemplateEventTopic adobe_RegistryCacheMonitor MDBPort RegistryTopicConnection Factory topic/adobe_RegistryCacheMonitor Topic adobe_TaskEventTopicListener TopicConnectionFactory topic/adobe_TaskEventTopic Destination JNDI name Adobe LiveCycle Configuration manuelle de WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Configuration des ressources JMS de WebSphere MQ 102 (LiveCycle PDF Generator) Name Connection factory JNDI name Destination JNDI name DequeuePort jms/QueueConnection Factory queue/adobe_AESJobQueue ConfigUpdatesListenerPort jms/TopicConnection Factory topic/AESConfigUpdatesTopic PDFGCompletedJobsListener Port jms/QueueConnection Factory queue/PDFGCompletedJobsQueue PsDequeuePort jms/QueueConnection Factory queue/adobe_AESJobQueue (Watched Folder) Port d'écoute WatchedFolderTopicListener Connection factory JNDI name Destination JNDI name jms/TopicConnection Factory Topic/WatchedFolderConfig ManagerTopic 6. Spécifiez les valeurs suivantes pour les propriétés et cliquez sur OK : ● Initial State : Started ● Maximum sessions : 5 ● Maximum retries : 10 ● Maximum messages : 1 Configuration du fournisseur JMS WebSphere MQ pour Watched Folder La procédure suivante décrit la configuration des fournisseurs JMS WebSphere MQ pour Watched Folder. ➤ Pour configurer WebSphere MQ pour Watched Folder : 1. Exécutez l'outil JMSAdmin pour créer les définitions JMS MQ pour WatchedFolderConfigManagerTopic. 2. Accédez au répertoire [racine MQ]/java/bin ([racine MQ] correspondant à votre installation de Websphere MQ). Par défaut, [racine MQ] correspond à l'emplacement suivant : C:\Program Files\ibm\WebSphere MQ ou /usr/mqm. 3. Ouvrez une invite de commande et saisissez la commande suivante : ● (Linux, UNIX) JMSAdmin ● (Windows) JMSAdmin.exe 4. A l'invite InitCtx>, saisissez : DEFINE T(topic/WatchedFolderConfigManagerTopic) bver(V1) TOPIC(MQJMS/ADOBE/WATCHEDFOLDER/CONFIG_MANAGER_TOPIC) 5. A l'invite InitCtx>, saisissez : END Remarque : si le message « unable to bind object » s'affiche, vérifiez que vous disposez d'un accès en écriture au répertoire cfstore/topic. Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration manuelle de WebSphere 5.1.1.5 Vérification de la configuration de WebSphere MQ 103 Vérification de la configuration de WebSphere MQ Avant d'installer d'autres produits, vérifiez que vous avez correctement installé WebSphere MQ. ➤ Pour vérifier votre configuration : 1. Arrêtez le serveur d'applications WebSphere, puis redémarrez-le. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > WebSphere MQ JMS Provider. 3. Cliquez sur WebSphere MQ Queue Destinations. 4. Cliquez sur une des files d'attente créées à l'aide de ce guide. 5. Sous Additional Properties, cliquez sur MQ Config et vérifiez qu'aucune erreur ne s'affiche dans la zone Messages en haut de la page. 6. Répétez les étapes 4 et 5 pour chaque file d'attente créée à l'aide de ce document. 7. Dans l'arborescence de navigation, cliquez sur Servers > Application Servers. 8. Dans le volet de droite, cliquez sur le nom du serveur. 9. Cliquez sur Message Listener Service. 10. Cliquez sur Listener Ports et vérifiez que tous les ports d'écoute sont démarrés. Etape suivante Si vous installez et configurez LiveCycle Workflow tout en prévoyant d'installer et de configurer BAM Server en même temps, vous devez à présent configurer manuellement WebSphere pour l'utiliser avec BAM Server. Reportez-vous à la section « Configuration de WebSphere 5.1.1.5 pour BAM Server », page 141. Si vous n'installez pas LiveCycle Workflow, vous devez à présent déployer les autres produits sur la base de données du serveur d'applications. Reportez-vous à la section « Déploiement manuel sur WebSphere 5.1.1.5 », page 118. 8 Configuration manuelle de WebSphere 6.0.2.9 Ce chapitre explique comment configurer manuellement le serveur d'applications pour préparer le déploiement manuel des produits LiveCycle dans un environnement non groupé. Pour plus de détails sur la configuration automatique de votre serveur d'applications, reportez-vous à la section « Configuration automatique des produits LiveCycle », page 47. Les procédures décrites dans ce chapitre concernent la configuration du serveur d'applications de tous les produits LiveCycle. Si un produit spécifique requiert un autre processus, les étapes sont indiquées. Si vous avez déjà configuré le serveur d'applications pour le déploiement d'autres produits LiveCycle, il est inutile de répéter ces procédures. Ce chapitre suppose que vous avez configuré la base de données et créé un compte utilisateur pour cette dernière. Si ce n'est pas le cas, reportez-vous à la section « Préparation de l'environnement », page 30. Avant de configurer le serveur d'applications WebSphere, vous devez effectuer les tâches suivantes : ● Installer WebSphere. Pour plus d'informations sur les versions prises en charge, voir « Logiciels pris en charge », page 16. ● Créer un répertoire endorsed et copiez les fichiers JAR LiveCycle sur l'ordinateur WebSphere. Reportez-vous aux sections « Création d'un répertoire endorsed », page 37 et « Configuration des bibliothèques partagées », page 38. ● Désactiver le délai d'expiration CORBA. Reportez-vous à la section « Désactivation du délai d'expiration CORBA », page 104. ● Configurer les arguments JVM pour activer le codage UTF-8. Reportez-vous à la section « Configuration des arguments JVM », page 105. ● (LiveCycle Forms, LiveCycle PDF Generator, LiveCycle Assembler) Configurer le délai d'expiration des transactions sur le serveur. Reportez-vous à la section « Configuration du délai d'expiration des transactions sur le serveur », page 105. Pour configurer le serveur d'applications, vous devez effectuer les tâches suivantes : ● ● Configurer différents paramètres WebSphere et de base de données. Reportez-vous à la section « Configuration de la source de données pour WebSphere 6.0.2.9 », page 106. Configurer les ressources JMS pour WebSphere. Reportez-vous à la section « Configuration de embedded messaging », page 110. Désactivation du délai d'expiration CORBA Vous devez désactiver le délai d'expiration CORBA sur WebSphere. Cette procédure ne s'applique pas si vous n'installez que LiveCycle Workflow. ➤ Pour désactiver le délai d'expiration CORBA : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers, puis, sélectionnez l'instance du serveur que vous configurez (par exemple, server1). 2. Sous Container Settings, développez Container Services, puis cliquez sur ORB Service. 3. Attribuez à Request Timeout la valeur 0, puis cliquez sur OK. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. 104 Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration des arguments JVM 105 Configuration des arguments JVM Cette section ne s'applique qu'à LiveCycle Workflow et LiveCycle Form Manager. Vous devez configurer les arguments JVM sur votre serveur d'applications. ➤ Pour configurer les arguments JVM : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers > [nomserveur]. 2. Sous Server Infrastructure, sélectionnez Java and Process Management > Process Definition. 3. Sous Additional Properties, cliquez sur Java Virtual Machine. Ensuite, dans la zone Generic JVM arguments, saisissez le code suivant : -Djava.awt.headless=true (LiveCycle Workflow, LiveCycle Form Manager) Ajoutez également le code suivant : -Dadobe.workflow.engine.publish-process-events=false -Dadobe.workflow.scheduler.java.naming.provider.url= iiop://<host name>:<bootstrap address port> (LiveCycle Form Manager) Ajoutez également le code suivant : -Dorg.apache.lucene.writeLockTimeout=10000 4. Cliquez sur Apply, puis sur OK et enregistrez les modifications apportées à la configuration principale. 5. Redémarrez WebSphere. Configuration du délai d'expiration des transactions sur le serveur Cette section ne s'applique qu'à LiveCycle Assembler et LiveCycle PDF Generator. Vous devez configurer le délai d'expiration des transactions sur le serveur sur WebSphere. Remarque : le délai d'expiration des transactions sur le serveur, fixé à 600 secondes, est défini lors de la configuration du produit à l'aide de Configuration Manager. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. ➤ Pour configurer le délai d'expiration des transactions sur le serveur : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Server > [nomserveur]. 2. Cliquez sur Container Settings, sélectionnez Transaction Service, puis cliquez sur l'onglet Configuration. 3. Sous General Properties, dans la zone Total transaction lifetime timeout, saisissez 600. 4. Cliquez sur OK. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de la source de données pour WebSphere 6.0.2.9 106 Configuration de la source de données pour WebSphere 6.0.2.9 Vous devez configurer la source de données afin de pouvoir connecter Websphere à votre déploiement de LiveCycle : ● « Configuration de la source de données Oracle », page 106 ● « Configuration de la source de données DB2 », page 107 ● « Configuration de la source de données SQL Server », page 108 Configuration de la source de données Oracle Avant d'effectuer cette opération, vous devez créer une base de données Oracle et un utilisateur pour cette dernière. Reportez-vous à la section « Création d'une base de données Oracle », page 30. ➤ Pour créer une source de données sur WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 2. Pour Scope, sélectionnez Cell, puis cliquez sur Apply. 3. Cliquez sur New, puis sélectionnez les valeurs suivantes : ● Oracle à l'étape 1 ● Oracle JDBC Driver à l'étape 2 ● Connection pool data source à l'étape 3 4. Cliquez sur Next, puis sur Apply. 5. Sous General Properties, dans le champ Class path, saisissez : [racine du serveur d'applications]/db_driver/ojdbc14.jar Remarque : ne remplissez pas le champ concernant la propriété Native library path, relative au chemin d'accès de la bibliothèque native. 6. Cliquez sur Apply. 7. Sous Additional Properties, sélectionnez Data sources. 8. Cliquez sur New et donnez un nom à la source de données (par exemple, LiveCycleDS). 9. Dans la zone JNDI Name, saisissez IDP_DS, puis cliquez sur Apply. 10. Dans le champ URL, saisissez jdbc:oracle:thin:@[nomserveur]:1521:[nomservice] ([nomserveur] correspondant au nom du serveur Oracle 9i ou Oracle 10g et [nomservice] à votre base de données, puis cliquez sur Apply. 11. Sous Related Items, sélectionnez J2EE Connector Architecture (J2C) authentication data entries. 12. Cliquez sur New, puis tapez un nom (par exemple, MyAlias) dans la zone Alias. 13. Saisissez l'ID utilisateur et le mot de passe correspondant au compte utilisateur que vous avez créé pour la base de données et cliquez sur Apply, puis sur OK. 14. Enregistrez les modifications apportées à la configuration principale. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de la source de données DB2 107 15. Revenez à JDBC Providers > Oracle JDBC Driver > Data Sources et sélectionnez LiveCycleDS. 16. Sous General Properties, attribuez à Component-managed Authentication Alias et Container-managed Authentication Alias la valeur [nom_ordinateur]/MyAlias et cliquez sur Apply. 17. Dans Mapping-Configuration Alias, sélectionnez DefaultPrincipalMapping et cliquez sur Apply. 18. Enregistrez les modifications apportées à la configuration principale. 19. Sélectionnez Resources > JDBC Providers > Oracle JDBC Driver > Data Sources. 20. Sélectionnez la source de données IDP_DS et cliquez sur TestConnection. Configuration de la source de données DB2 Avant d'effectuer cette opération, vous devez créer une base de données DB2 et un utilisateur pour cette dernière. Reportez-vous à la section « Création d'une base de données DB2 », page 31. ➤ Pour créer une source de données sur WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 2. Pour Scope, sélectionnez Cell, puis cliquez sur Apply. 3. Cliquez sur New, puis sélectionnez les valeurs suivantes : ● DB2 à l'étape 1 ● DB2 Universal JDBC Driver Provider à l'étape 2 ● Connection pool data source à l'étape 3 4. Cliquez sur Next, puis sur Apply. 5. Sous General Properties, dans le champ Class path, saisissez : [racine du serveur d'applications]/db_driver/db2jcc_license_cu.jar [racine du serveur d'applications]/db_driver/db2jcc.jar Remarque : ne remplissez pas le champ concernant la propriété Native library path, relative au chemin d'accès de la bibliothèque native. 6. Sous Additional Properties, sélectionnez Data Sources. 7. Cliquez sur New et donnez un nom à la source de données (par exemple, LiveCycleDS). 8. Dans la zone JNDI Name, saisissez IDP_DS 9. Sous Additional Properties, cliquez sur DB2 Universal data source properties, puis définissez les propriétés suivantes : ● Database name : nom de la base DB2 contenant la base de données LiveCycle. ● Driver type : attribuez à cette propriété la valeur 4. ● Server name : nom du serveur DB2 auquel vous vous connectez. ● Port number : numéro de port du serveur DB2 auquel vous vous connectez. Il s'agit par défaut du port 50000. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de la source de données SQL Server 108 10. Cliquez sur Apply. 11. Sous Related Items, sélectionnez J2EE Connector Architecture (J2C) authentication data entries. 12. Cliquez sur New, puis tapez un nom (par exemple, MyAlias) dans la zone Alias. 13. Saisissez l'ID utilisateur et le mot de passe correspondant au compte utilisateur que vous avez créé pour la base de données, puis cliquez sur Apply. 14. Enregistrez les modifications apportées à la configuration principale. 15. Revenez à JDBC Providers > DB2 Universal JDBC Driver Provider > Data Sources et sélectionnez le nom de la source de données (par exemple LiveCycleDS). 16. Sous General Properties, attribuez à Component-managed authentication alias et Container-managed authentication la valeur [nom_ordinateur]/MyAlias. 17. Dans Mapping-Configuration Alias, sélectionnez DefaultPrincipalMapping et cliquez sur Apply. 18. (LiveCycle PDF Generator, LiveCycle Workflow, LiveCycle Form Manager) Exécutez les étapes suivantes : ● Revenez à JDBC Providers > DB2 Universal JDBC Driver Provider > Data Sources et sélectionnez le nom de la source de données (par exemple LiveCycleDS). ● Sélectionnez Connection pool properties sous Additional Properties et saisissez 30 dans la zone Maximum connections. ● Cliquez sur Apply. 19. Enregistrez les modifications apportées à la configuration principale. 20. Testez la connexion à la source de données en accédant à JDBC Providers > DB2 Universal JDBC Driver Provider > Data Sources. 21. Activez la case à cocher en regard de la source de données créée, puis cliquez sur Test Connection. Les résultats s'affichent. 22. Si vous avez créé une source de données alors qu'il en existait déjà une, arrêtez le serveur d'applications, puis redémarrez-le. Configuration de la source de données SQL Server Avant d'effectuer cette opération, vous devez créer une base de données SQL Server et un utilisateur pour cette dernière. Reportez-vous à la section « Création d'une base de données SQL Server », page 33. ➤ Pour créer une source de données sur WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Security > Global Security > JAAS Configuration > J2C Authentication Data. 2. Cliquez sur New, puis saisissez un nom d'alias dans la zone Alias (par exemple, SQLServer). 3. Dans la zone User ID, saisissez le nom de l'utilisateur que vous avez créé sur la base de données, puis saisissez le mot de passe correspondant dans la zone Password. 4. Cliquez sur Apply, puis sur OK et enregistrez les modifications apportées à la configuration principale. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de la source de données SQL Server 109 5. Dans l'arborescence de navigation, sélectionnez Resources > JDBC Providers. 6. Cliquez sur Cell, puis sur Apply. 7. Cliquez sur New et sélectionnez les valeurs suivantes : ● SQL Server à l'étape 1 ● WebSphere embedded ConnectJDBC driver for MS SQL Server à l'étape 2 ● Connection pool data source à l'étape 3 8. Cliquez sur Next, puis sur Apply. 9. Sous General Properties, dans le champ Class path, saisissez : [racine du serveur d'applications]/lib/util.jar [racine du serveur d'applications]/lib/base.jar [racine du serveur d'applications]/lib/sqlserver.jar Remarque : ne remplissez pas le champ concernant la propriété Native library path, relative au chemin d'accès de la bibliothèque native. 10. Dans le champ Name, tapez WebSphere embedded ConnectJDBC driver for MS SQL Server. 11. Dans le champ Description, tapez WebSphere embedded ConnectJDBC driver for MS SQL Server. 12. Dans le champ Implementation Classname, tapez com.ibm.websphere.jdbcx.sqlserver.SQLServerDataSource et cliquez sur OK. 13. Cliquez sur SQL Server JDBC Provider, puis sélectionnez Data Sources sous Additional Properties. 14. Cliquez sur New et, dans la zone Name, donnez un nom à la source de données (par exemple, LiveCycleDS). 15. Dans la zone JNDI Name, saisissez IDP_DS 16. Sous General Properties, attribuez à Component-managed Authentication Alias et Container-managed Authentication Alias la valeur créée à l'étape 2, puis cliquez sur Apply. 17. Dans le menu Mapping-configuration alias, sélectionnez DefaultPrincipalMapping et cliquez sur Apply. 18. Sous Connect JDBC data source properties, entrez le nom de votre base de données et de votre serveur, ainsi que le numéro de port. 19. Sous Additional Properties, cliquez sur Connection Pool, attribuez à Maximum connections la valeur 30, puis cliquez sur OK. 20. Enregistrez les modifications apportées à la configuration principale. 21. Pour tester la connexion, choisissez Resources > JDBC Providers > SQL Server JDBC Provider > Data Sources et cliquez sur Test Connection. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging 110 Configuration de embedded messaging Vous configurez la messagerie intégrée en configurant les ressources JMS pour WebSphere : ● ajouter et configurer les bus et les membres des bus ; ● ajouter les files d'attente requises au serveur JMS intégré à WebSphere ; ● configurer les fabriques de connexions pour les files d'attente WebSphere ; ● configurer les fabriques de connexions pour les sujets WebSphere ; ● configurer les destinations de files d'attente WebSphere ; ● configurer les destinations de sujet Websphere ; ● définir les spécifications d'activation de Websphere ; ● définir les arguments JVM. ➤ Pour ajouter et configurer les bus et les membres des bus : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Service integration > Buses. 2. Cliquez sur New et dans la fenêtre New Buses, sous General Properties, saisissez IDP_JMS_BUS et cliquez sur OK. 3. Enregistrez les modifications apportées à la configuration principale. 4. Sélectionnez le nouveau bus en cliquant sur IDP_JMS_BUS. 5. Cliquez sur Bus members, puis sur Add. 6. Sélectionnez le serveur ou le groupe de serveurs à ajouter. Dans un environnement serveur non groupé, vous devez généralement sélectionner le nom de ce serveur. 7. Cliquez sur Next, vérifiez la configuration, puis cliquez sur Finish. 8. Enregistrez les modifications apportées à la configuration principale. 9. Cliquez sur le moteur de message créé (par exemple, [nom ordinateur][noeud].[nomserveur]-IDP_JMS_BUS) et sous Additional Properties, cliquez sur Data store. 10. Dans la zone Data source JNDI Name, tapez IDP_DS. 11. Dans la zone Schema name, entrez le nom d'utilisateur de l'administrateur DB utilisé sur la page des entrées de données d'authentification J2C (J2EE Connector Architecture), puis cliquez sur OK. Remarque : cette étape permet à WebSphere de créer automatiquement ses propres tables de messagerie dans la base de données pour faciliter la sauvegarde et la récupération du service de messagerie. Pour plus de détails, consultez la page : http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.webs phere.pmc.express.doc/ref/rjm0640_.html. 12. Enregistrez les modifications apportées à la configuration principale. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging 111 ➤ Pour ajouter les files d'attente requises au serveur JMS intégré à WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Service Integration > Buses > IDP_JMS_BUS > Destinations. 2. Pour chaque file d'attente répertoriée dans le tableau suivant, exécutez les étapes 3 à 5. Nom de la file d'attente Produit LiveCycle applicable ADOBE.WORKFLOW.OBJECT_DELETE.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.WORKFLOW.PE_COMMAND.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.WORKFLOW.PED_COMMAND.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.WORKFLOW.PED_LONGLIVED.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.WORKFLOW.PE_INTERACTION.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.WORKFLOW.PE_LONGLIVED.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.WORKFLOW.SCHEDULEDMSG.QUEUE LiveCycle Form Manager ou LiveCycle Workflow ADOBE.PDFG.AESJOB.QUEUE LiveCycle PDF Generator ADOBE.PDFG.PDFGCOMPLETEDJOBS.QUEUE LiveCycle PDF Generator 3. Cliquez sur New, sélectionnez Queue, puis cliquez sur Next. 4. Dans la zone Identifier, entrez le nom de la file d'attente appropriée, puis cliquez sur Next. 5. Sous Bus members, sélectionnez [nom ordinateur][noeud].[nomserveur]-IDP_JMS_BUS et cliquez sur Next. 6. Cliquez sur Finish. 7. Enregistrez les modifications apportées à la configuration principale. ➤ Pour ajouter les sujets requis au serveur JMS intégré à WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Service Integration > Buses > IDP_JMS_BUS > Destinations. 2. Pour chaque sujet répertorié dans le tableau suivant, exécutez les étapes 3 à 5. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging Topic Name Produit LiveCycle applicable MQJMS/ADOBE/WORKFLOW/POF_OBJECT_TOPIC LiveCycle Form Manager ou LiveCycle Workflow MQJMS/ADOBE/WORKFLOW/POF_SCHEMA_TOPIC LiveCycle Form Manager ou LiveCycle Workflow MQJMS/ADOBE/WORKFLOW/TASK PROCESS_EVENT_TOPIC LiveCycle Form Manager ou LiveCycle Workflow MQJMS/ADOBE/WORKFLOW/TASK_EVENT_TOPIC LiveCycle Form Manager ou LiveCycle Workflow MQJMS/ADOBE/WORKFLOW/TASK TEMPLATE_EVENT_TOPIC LiveCycle Form Manager ou LiveCycle Workflow MQJMS/ADOBE/EBXML/ REGISTRYCACHE_MONITOR_TOPIC LiveCycle Form Manager ou LiveCycle Workflow MQJMS/ADOBE/PDFG/AESCONFIGUPDATES_TOPIC LiveCycle PDF Generator MQJMS/ADOBE/WATCHEDFOLDER/ CONFIG_MANAGER_TOPIC Watched Folder 3. Cliquez sur New, sélectionnez Topic Space, puis cliquez sur Next. 4. Dans la zone Identifier, entrez le nom du sujet approprié, puis cliquez sur Next. 5. Enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer les fabriques de connexions pour les files d'attente WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JMS Providers > Default messaging. 2. Pour Scope, sélectionnez Cell, puis cliquez sur Apply. 3. Sous Connection Factories, cliquez sur JMS Queue Connection Factory. 4. (LiveCycle Workflow, LiveCycle Form Manager) Cliquez sur New, définissez les propriétés suivantes, puis cliquez sur OK : ● Name : QueueConnectionFactory ● JNDI Name : QueueConnectionFactory ● Category : LiveCycle ● Bus Name : IDP_JMS_BUS 5. (LiveCycle PDF Generator) Cliquez sur New, définissez les propriétés suivantes, puis cliquez sur OK : ● Name : AESQueueConnectionFactory ● JNDI Name : jms/QueueConnectionFactory, ● Category : LiveCycle ● Bus Name : IDP_JMS_BUS 112 Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging 113 6. (LiveCycle Workflow, LiveCycle Form Manager) Sélectionnez la valeur QueueConnectionFactory créée à l'étape 4. Sous Additional Properties, cliquez sur Connection pool properties, tapez 30 dans la zone Maximum connections, puis cliquez sur OK. 7. Enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer les fabriques de connexions pour les sujets WebSphere : 1. Pour chaque fabrique de connexions pour les sujets répertoriée dans le tableau suivant, exécutez les étapes 2 à 7. LiveCycle Form Manager ou LiveCycle Workflow Name JNDI Name Scope TopicConnectionFactory TopicConnectionFactory Server POFConnectionFactory POFConnectionFactory Server RegistryTopicConnectionFactory RegistryTopicConnectionFactory Cell LiveCycle PDF Generator Name JNDI Name Scope AESTopicConnectionFactory jms/TopicConnectionFactory Cell 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JMS Providers > Default messaging. 3. Définissez Scope comme indiqué dans le tableau de l'étape 1. 4. Sous Connection Factories, sélectionnez JMS Topic Connection Factory et cliquez sur New. 5. Dans les zones Name et JNDI name, saisissez les noms comme indiqué dans le tableau de l'étape 1. 6. Dans la zone Category, saisissez LiveCycle. 7. Dans la zone Bus, tapez IDP_JMS_BUS et cliquez sur OK. 8. Enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer les destinations de file d'attente Websphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JMS Providers > Default Messaging. 2. Pour Scope, sélectionnez Cell, puis cliquez sur Apply. 3. Sous Destinations, cliquez sur JMS queue et créez les destinations de file d'attente suivantes en exécutant les étapes 4 à 7 pour chaque destination. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging LiveCycle Form Manager ou LiveCycle Workflow Name JNDI name Nom de la file d'attente adobe_ObjectDeleteQueue queue/ adobe_ObjectDeleteQueue ADOBE.WORKFLOW. OBJECT_DELETE.QUEUE adobe_PECommandQueue queue/ adobe_PECommandQueue ADOBE.WORKFLOW. PE_COMMAND.QUEUE adobe_PEDCommandQueue queue/ adobe_PEDCommandQueue ADOBE.WORKFLOW. PED_COMMAND.QUEUE adobe_PEDLongLivedQueue queue/ adobe_PEDLongLivedQueue ADOBE.WORKFLOW. PED_LONGLIVED.QUEUE adobe_PEInteractionQueue queue/ adobe_PEInteractionQueue ADOBE.WORKFLOW PE_INTERACTION.QUEUE adobe_PELongLivedQueue queue/ adobe_PELongLivedQueue ADOBE.WORKFLOW. PE_LONGLIVED.QUEUE adobe_PEScheduledMsgQueue queue/ adobe_PEScheduledMsgQueue ADOBE.WORKFLOW. PE_SCHEDULEDMSG.QUEUE LiveCycle PDF Generator Name Nom de la file d'attente JNDI name AESJobQueue ADOBE.PDFG.AESJOB.QUEUE queue/AESJobQueue PDFGCompletedJobsQueue ADOBE.PDFG. PDFGCOMPLETEDJOBS.QUEUE queue/ PDFGCompletedJobsQueue 4. Cliquez sur New et dans la zone Name, saisissez le nom comme indiqué dans le tableau à l'étape 3. 5. Dans la zone Bus name, sélectionnez IDP_JMS_BUS. 6. Dans la zone JNDI name, saisissez le nom comme indiqué dans le tableau à l'étape 3. 7. Dans la zone Queue name, sélectionnez le nom comme indiqué dans le tableau à l'étape 3. 8. Enregistrez les modifications apportées à la configuration principale. ➤ Pour configurer les destinations de sujet WebSphere : 1. Pour chaque destination de sujet répertoriée dans le tableau suivant, exécutez les étapes 2 à 6. 114 Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging 115 LiveCycle Form Manager ou LiveCycle Workflow Name JNDI Name Topic Name / Topic Space adobe_POFObject Topic topic/ adobe_POFObjectTopic MQJMS/ADOBE/WORKFLOW/TASK Server POF_OBJECT_TOPIC adobe_POFSchema Topic topic/ adobe_POFSchemaTopic MQJMS/ADOBE/WORKFLOW/TASK Server POF_SCHEMA_TOPIC adobe_ProcessEvent Topic topic/ adobe_ProcessEventTopic MQJMS/ADOBE/WORKFLOW/TASK Server PROCESS_EVENT_TOPIC adobe_TaskEvent Topic topic/ adobe_TaskEventTopic MQJMS/ADOBE/WORKFLOW/TASK Server TASK_EVENT_TOPIC adobe_TemplateEvent topic/ Topic adobe_TemplateEventTopic Scope MQJMS/ADOBE/WORKFLOW/TASK Server TEMPLATE_EVENT_TOPIC MQJMS/ADOBE/EBXML/ adobe_RegistryCache topic/ adobe_RegistryCacheMonitorTopic REGISTRYCACHE_MONITOR_ MonitorTopic TOPIC Cell LiveCycle PDF Generator Name JNDI Name Topic Name / Topic Space Scope AesConfigUpdates Topic topic/AesConfigUpdatesTopic MQJMS/ADOBE/PDFG/ AESCONFIGUPDATES_TOPIC Cell JNDI Name Topic Name / Topic Space Scope MQJMS/ADOBE/WATCHED FOLDER/CONFIG_MANAGER _TOPIC Server Watched Folder Name WatchedFolderConfig Topic/WatchedFolderConfig ManagerTopic ManagerTopic 2. Sélectionnez Resources > JMS Providers > Default messaging. 3. Définissez Scope comme indiqué dans le tableau de l'étape 1, puis cliquez sur Apply. 4. Sous Connection Factories, sélectionnez JMS Topic et cliquez sur New. 5. Renseignez les zones Name, JNDI Name, Topic Name et Topic Space comme indiqué dans le tableau à l'étape 1. 6. Dans la liste Bus name, sélectionnez IDP_JMS_BUS. 7. Enregistrez les modifications apportées à la configuration principale. ➤ Pour définir les spécifications d'activation de Websphere : 1. Pour chaque spécification d'activation répertoriée dans le tableau suivant, exécutez les étapes 2 à 9. Adobe LiveCycle Configuration manuelle de WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Configuration de embedded messaging 116 Tous les produits LiveCycle Nom/NomJNDI Type Destination JNDI name Scope PECommand_AS Queue queue/adobe_PECommandQueue Cell Task_Event_AS Topic topic/adobe_TaskEventTopic Server RegistryCache_AS Topic topic/adobe_RegistryCacheMonitorTopic Cell Nom/NomJNDI Type Destination JNDI name Scope WatchedFolderConfig Manager_AS Topic topic/WatchedFolderConfigManagerTopic Server Nom/NomJNDI Type Destination JNDI name Scope Dequeue_AS Queue queue/AESJobQueue Cell ConfigUpdates_AS Topic topic/AesConfigUpdatesTopic Server PDFGCompletedJobs_AS Queue queue/PDFGCompletedJobsQueue Cell PsDequeue_AS Queue queue/AESJobQueue Cell Watched Folder LiveCycle PDFG 2. Accédez à Resources > JMS Providers > Default messaging. 3. Définissez Scope comme indiqué dans le tableau de l'étape 1, puis cliquez sur Apply. 4. Sous Activation Specifications, cliquez sur JMS activation specifications, puis sur New. 5. Accédez à General Properties > Administration. 6. Dans les zones Name et JNDI name, saisissez les informations comme indiqué dans le tableau de l'étape 1. 7. Accédez à General Properties > Destination. 8. Dans les zones Destination Type et Destination JNDI name, saisissez les informations comme indiqué dans le tableau de l'étape 1. 9. Dans la zone Bus name, tapez IDP_JMS_BUS. 10. Enregistrez les modifications apportées à la configuration principale. ➤ Pour définir les arguments JVM : 1. Accédez à Servers > Application servers > [serveur] et sélectionnez l'onglet Configuration. 2. Sélectionnez Server Infrastructure > Java and Process Management > Process Definition > Java Virtual Machine. Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration manuelle de WebSphere 6.0.2.9 Configuration de embedded messaging 117 3. Dans la zone Initial Heap Size, tapez 512. 4. Dans la zone Maximum Heap Size, tapez 1024. 5. Enregistrez les modifications apportées à la configuration principale. 6. Redémarrez WebSphere. Etape suivante Si vous installez et configurez LiveCycle Workflow tout en prévoyant d'installer et de configurer BAM Server, vous devez à présent configurer WebSphere 6.0.2.9 pour l'utiliser avec BAM Server. Reportez-vous à la section « Configuration de WebSphere 6.0.2.9 pour BAM Server », page 153. Dans le cas contraire, vous devez à présent déployer les produits sur la base de données du serveur d'applications. Reportez-vous à la section « Déploiement manuel sur WebSphere 6.0.2.9 », page 123. 9 Déploiement manuel sur WebSphere 5.1.1.5 Ce chapitre explique comment configurer le serveur d'applications WebSphere pour les produits LiveCycle et déployer les applications. ● « A propos des produits LiveCycle », page 118 ● « Déploiement sur WebSphere », page 119 ● « Démarrage de l'application », page 121 ● « Affichage des fichiers journaux », page 122 A propos des produits LiveCycle Avant de déployer les produits LiveCycle, vérifiez que vous avez effectué les opérations suivantes : ● Vous avez installé le logiciel et les fichiers requis et vous connaissez l'emplacement des répertoires de travail. Reportez-vous à la section « Configuration système requise », page 16. ● Vous avez exécuté Configuration Manager pour configurer les produits et les assembler conformément aux exigences de votre système et du serveur d'applications. Si vous souhaitez apporter des modifications supplémentaires aux propriétés après le déploiement, vous pouvez exécuter Configuration Manager pour ce faire, puis redéployer le fichier EAR mis à jour. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Si vous utilisez un serveur Web externe, reportez-vous à sa documentation pour plus de détails sur la configuration requise pour l'accès au serveur d'applications. Nom du répertoire WebSphere Dans ce chapitre, le répertoire racine du serveur WebSphere est appelé [racine du serveur d'applications]. Il s'agit du répertoire défini par la variable d'environnement WAS_INSTALL_ROOT. De même, [racine LiveCycle] se rapporte à l'emplacement d'installation des produits et composants LiveCycle. Résumé des composants déployables Ce tableau reprend les composants déployables des produits LiveCycle. Composant Produit LiveCycle adobe-FontManager.ear Tous LCM.ear Tous LiveCycle.ear Tous adobe-Assembler7.ear LiveCycle Assembler FormsIVS.ear LiveCycle Forms pdfg-all.ear LiveCycle PDF Generator Professional et LiveCycle PDF Generator Elements 118 Adobe LiveCycle Déploiement manuel sur WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Composant Produit LiveCycle pdfg-ps-all.ear LiveCycle PDF Generator pour PostScript adobe-printSubmitter.ear LiveCycle Print Déploiement sur WebSphere 119 Déploiement sur WebSphere Pour déployer les produits LiveCycle sur WebSphere, vous devez placer le fichier de bibliothèque dans le répertoire de WebSphere, configurer une bibliothèque partagée, puis déployer le fichier EAR sur le serveur d'applications à l'aide de la console d'administration WebSphere. Avant de commencer le déploiement, démarrez le serveur d'applications. Une fois les composants requis déployés, arrêtez le serveur d'applications, puis relancez-le avant de démarrer les services. ➤ Déploiement des fichiers EAR : 1. Copiez les fichiers suivants du répertoire [racine LiveCycle]/configurationManager/export dans le répertoire [racine du serveur d'applications]/installableApps : ● LiveCycle.ear ● adobe-FontManager.ear ● (LiveCycle Assembler) adobe-Assembler7.ear ● (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements)pdfg-all.ear ● (LiveCycle PDF Generator pour PostScript) pdfg-ps-all.ear 2. Copiez le fichier LCM.ear du répertoire [racine LiveCycle]/configurationManager/deploy/websphere dans le répertoire [racine du serveur d'applications]/installableApps. ➤ Pour déployer le fichier adobe-FontManager.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez adobe-FontManager.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Cliquez sur Save to Master Configuration, puis sur Save. ➤ Pour déployer le fichier LiveCycle.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez LiveCycle.ear, puis cliquez sur Open. 3. Cliquez sur Next et acceptez les valeurs par défaut affichées sur les deux premiers écrans. 4. (LiveCycle Assembler) Dans la boîte de dialogue Provide JNDI Names for Bean, saisissez le nom JNDI ejb/AdobeIDP2UI_MonitorComponent dans la zone AdobeIDP2UI_MonitorComponent EJB, puis cliquez sur Next. Adobe LiveCycle Déploiement manuel sur WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Déploiement sur WebSphere 120 5. Acceptez les valeurs par défaut affichées sur chaque écran, puis cliquez sur Finish. 6. Cliquez sur Save to Master Configuration, puis sur Save. ➤ Pour déployer le fichier LCM.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez LCM.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Cliquez sur Save to Master Configuration, puis sur Save. ➤ (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements) Pour déployer le fichier pdfg-all.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez pdfg-all.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut des deux premières boîtes de dialogue, puis, dans la troisième boîte de dialogue, sélectionnez Deploy EJBs et cliquez sur Finish. 4. Cliquez sur Save to Master Configuration, puis sur Save. ➤ (LiveCycle PDF Generator pour PostScript) Pour déployer le fichier pdfg-ps-all.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez pdfg-ps-all.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut des deux premières boîtes de dialogue, puis, dans la troisième boîte de dialogue, sélectionnez Deploy EJBs et cliquez sur Finish. 4. Cliquez sur Save to Master Configuration, puis sur Save. ➤ (LiveCycle Assembler) Pour déployer le fichier adobe-Assembler7.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez adobe-Assembler7.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Cliquez sur Save to Master Configuration, puis sur Save. Adobe LiveCycle Déploiement manuel sur WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Démarrage de l'application 121 Démarrage de l'application Après avoir déployé les produits, vous devez démarrer les applications. Lorsque la croix rouge affichée en regard du nom de l'application est remplacée par une flèche verte, cela signifie que l'application a été déployée et qu'elle a démarré correctement. Si WebSphere ne parvient pas à lancer une application, un message d'erreur s'affiche. Pour plus de détails sur les messages d'erreur WebSphere, reportez-vous à la documentation sur le serveur d'applications WebSphere. ➤ Pour démarrer une application sous WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Enterprise Applications. 2. Sélectionnez la ou les applications LiveCycle à démarrer. 3. Cliquez sur Start. Lorsque la croix rouge en regard de l'état de chaque application est remplacée par une flèche verte, cela signifie que l'application est en cours d'exécution. Vérification du déploiement de LiveCycle Forms Vous pouvez vérifier que LiveCycle Forms est déployé et s'exécute correctement en déployant l'application Installation Verification Sample installée avec le produit. Le fichier d'application exemple (FormsIVS.ear) se trouve dans le répertoire [racine LiveCycle]/components/forms/samples/common. Remarque : pour plus de détails sur l'utilisation de l'application exemple, cliquez sur le lien Aide de la page Exemples du navigateur Web. ➤ Pour déployer l'application exemple LiveCycle Forms Installation and Verification : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine LiveCycle]/components/forms/samples/common, sélectionnez FormsIVS.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Cliquez sur Save to Master Configuration, puis sur Save. 5. Dans l'arborescence de navigation, sélectionnez Applications > Enterprise Applications, puis FormsIVS. 6. Cliquez sur Start. Lorsque la croix rouge en regard du nom de chaque application est remplacée par une flèche verte, cela signifie que l'application est en cours d'exécution. 7. Lancez l'application en tapant http://hostname:portnumber/FormsIVS dans la ligne d'adresse d'un navigateur Web. Adobe LiveCycle Déploiement manuel sur WebSphere 5.1.1.5 Installation et configuration de LiveCycle pour WebSphere Affichage des fichiers journaux 122 Affichage des fichiers journaux Les événements comme des erreurs d'exécution ou de démarrage sont enregistrés dans les fichiers journaux du serveur d'applications. Ces fichiers peuvent vous aider à diagnostiquer les problèmes éventuels rencontrés lors du déploiement sur le serveur d'applications. Vous pouvez les ouvrir dans un éditeur de texte. Les fichiers journaux suivants se trouvent dans le répertoire [racine du serveur d'applications]/logs/[nom serveur] : ● SystemErr.log ● SystemOut.log ● StartServer.log Etape suivante Vous devez à présent initialiser la base de données à l'aide de Configuration Manager. Reportez-vous à la section « Initialisation de la base de données », page 128. 10 Déploiement manuel sur WebSphere 6.0.2.9 Ce chapitre décrit la procédure de déploiement de vos produits LiveCycle sur WebSphere 6.0.2.9 : ● « A propos des produits LiveCycle », page 123 ● « Déploiement sur WebSphere », page 124 ● « Démarrage de l'application », page 126 ● « Affichage des fichiers journaux », page 127 A propos des produits LiveCycle Avant de déployer les produits LiveCycle, vérifiez que vous avez effectué les opérations suivantes : ● Vous avez installé le logiciel et les fichiers requis et vous connaissez l'emplacement des répertoires de travail. Reportez-vous à la section « Configuration système requise », page 16. ● Vous devez exécuter Configuration Manager pour configurer les produits et les assembler conformément aux exigences de votre système et du serveur d'applications. Si vous souhaitez apporter des modifications supplémentaires aux propriétés après le déploiement, vous pouvez exécuter Configuration Manager pour ce faire, puis redéployer le fichier EAR mis à jour. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Si vous déployez un produit pour la première fois, vous devez initialiser la base de données une fois l'opération effectuée. Si vous utilisez un serveur Web externe, reportez-vous à sa documentation pour plus de détails sur la configuration requise pour l'accès au serveur d'applications. Nom du répertoire WebSphere Dans ce chapitre, le répertoire racine du serveur d'applications WebSphere est appelé [racine du serveur d'applications]. Il s'agit du répertoire défini par la variable d'environnement WAS_INSTALL_ROOT. De même, [racine LiveCycle] se rapporte à l'emplacement d'installation des produits et composants LiveCycle. Reportez-vous à la section « Conventions utilisées dans ce guide », page 10. 123 Adobe LiveCycle Déploiement manuel sur WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Résumé des composants déployables 124 Résumé des composants déployables Pendant le processus de déploiement, vous devez déployer les composants suivants pour les produits LiveCycle. Composant Produit LiveCycle adobe-FontManager.ear Tous LCM.ear Tous LiveCycle.ear Tous adobe-Assembler7.ear LiveCycle Assembler FormsIVS.ear LiveCycle Forms pdfg-all.ear LiveCycle PDF Generator Professional et LiveCycle PDF Generator Elements pdfg-ps-all.ear LiveCycle PDF Generator pour PostScript adobe-printSubmitter.ear LiveCycle Print Déploiement sur WebSphere Vous déployez les produits LiveCycle sur WebSphere en déployant les fichiers EAR sur le serveur d'applications à l'aide de la console d'administration WebSphere. Avant de commencer le déploiement, démarrez le serveur d'applications. Une fois les composants requis déployés, arrêtez le serveur d'applications, puis relancez-le avant de démarrer les services. ➤ Déploiement des fichiers EAR : 1. Copiez les fichiers suivants du répertoire [racine LiveCycle]/configurationManager/export dans le répertoire [racine du serveur d'applications]/installableApps : ● LiveCycle.ear ● adobe-FontManager.ear ● (LiveCycle Assembler) adobe-Assembler7.ear ● (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements)pdfg-all.ear ● (LiveCycle PDF Generator pour PostScript) pdfg-ps-all.ear 2. Copiez le fichier LCM.ear du répertoire [racine LiveCycle]/configurationManager/deploy/websphere dans le répertoire [racine du serveur d'applications]/installableApps. ➤ Pour déployer le fichier adobe-FontManager.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez adobe-FontManager.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. Adobe LiveCycle Déploiement manuel sur WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Déploiement sur WebSphere 125 ➤ Pour déployer le fichier LiveCycle.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez LiveCycle.ear, puis cliquez sur Open et sur Next. 3. Dans l'écran de préparation de l'installation de l'application, sélectionnez Generate Default Bindings. 4. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 5. Enregistrez la configuration principale en cliquant sur Save à deux reprises. ➤ Pour déployer le fichier LCM.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez LCM.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. ➤ (LiveCycle PDF Generator Professional, LiveCycle PDF Generator Elements) Pour déployer le fichier pdfg-all.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez pdfg-all.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées et cliquez sur Finish. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. ➤ (LiveCycle PDF Generator pour PostScript) Pour déployer le fichier pdfg-ps-all.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez pdfg-ps-all.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées et cliquez sur Finish. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. ➤ (LiveCycle Assembler) Pour déployer le fichier adobe-Assembler7.ear : 1. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine du serveur d'applications]/InstallableApps, sélectionnez adobe-Assembler7.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. Adobe LiveCycle Déploiement manuel sur WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Démarrage de l'application 126 Démarrage de l'application Après avoir déployé le produit, vous devez démarrer les applications. Lorsque la croix rouge affichée en regard du nom de l'application est remplacée par une flèche verte, cela signifie que l'application a été déployée et qu'elle a démarré correctement. Si WebSphere ne parvient pas à lancer une application, un message d'erreur s'affiche. Pour plus de détails sur les messages d'erreur WebSphere, reportez-vous à la documentation sur le serveur d'applications WebSphere. ➤ Pour démarrer une application sous WebSphere : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Enterprise Applications. 2. Sélectionnez la ou les applications LiveCycle à démarrer. 3. Cliquez sur Start. Lorsque la croix rouge en regard de l'état de chaque application est remplacée par une flèche verte, cela signifie que l'application est en cours d'exécution. Vérification du déploiement de LiveCycle Forms Vous pouvez vérifier que LiveCycle Forms est déployé et s'exécute correctement en déployant l'application Installation Verification Sample installée avec le produit. Le fichier d'application exemple (FormsIVS.ear) se trouve dans le répertoire [racine LiveCycle]/components/forms/samples/common. Remarque : pour plus de détails sur l'utilisation de l'application exemple, cliquez sur le lien Aide de la page Exemples du navigateur Web. ➤ Pour déployer l'application exemple LiveCycle Forms Installation and Verification : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine LiveCycle]/components/forms/samples/common, sélectionnez FormsIVS.ear, puis cliquez sur Open. 3. Cliquez sur Next, acceptez les valeurs par défaut affichées sur chaque écran et cliquez sur Finish. 4. Enregistrez la configuration principale en cliquant sur Save, puis en cliquant de nouveau sur Save. 5. Dans l'arborescence de navigation, sélectionnez Applications > Enterprise Applications, puis FormsIVS. 6. Cliquez sur Start. Lorsque la croix rouge en regard du nom de chaque application est remplacée par une flèche verte, cela signifie que l'application est en cours d'exécution. 7. Lancez l'application en tapant http://hostname:portnumber/FormsIVS dans la ligne d'adresse d'un navigateur Web. Adobe LiveCycle Déploiement manuel sur WebSphere 6.0.2.9 Installation et configuration de LiveCycle pour WebSphere Affichage des fichiers journaux 127 Affichage des fichiers journaux Les événements comme des erreurs d'exécution ou de démarrage sont enregistrés dans les fichiers journaux du serveur d'applications. Ces fichiers peuvent vous aider à diagnostiquer les problèmes éventuels rencontrés lors du déploiement sur le serveur d'applications. Vous pouvez les ouvrir dans un éditeur de texte. Les fichiers journaux suivants se trouvent dans le répertoire [racine du serveur d'applications]/profiles/ default/logs/servername : ● SystemErr.log ● SystemOut.log ● StartServer.log Etape suivante Vous devez à présent initialiser la base de données à l'aide de Configuration Manager. Reportez-vous à la section « Initialisation de la base de données », page 128. 11 Initialisation de la base de données Ce chapitre décrit la procédure d'initialisation manuelle de la base de données LiveCycle. Si vous utilisez User Management avec des produits LiveCycle, vous devez exécuter Configuration Manager pour initialiser la base de données à intégrer à User Management. Le serveur d'applications doit être en cours de fonctionnement lors de l'exécution de Configuration Manager. L'initialisation de la base de données est une procédure destinée à préparer une base de données pour une utilisation avec des produits LiveCycle, par la création de tables et l'intégration éventuelle de données. Vous devez uniquement exécuter cette procédure lors du premier déploiement du produit. Au cours de l'initialisation de la base de données, fournissez un port activé SSL uniquement si le serveur d'applications dispose de certificats SSL approuvés. Si le serveur d'applications ne comporte aucun certificat SSL approuvé, un port sur lequel SSL n'est pas activé est requis pour terminer l'initialisation de la base de données. Reportez-vous à la section « Configuration de SSL sur WebSphere », page 133. Ce chapitre suppose que vous avez configuré la base de données LiveCycle à intégrer au produit et que vous avez déployé ce dernier sur le serveur d'applications. Si ce n'est pas le cas, reportez-vous aux sections « Préparation de l'environnement », page 30 et « Déploiement manuel sur WebSphere 5.1.1.5 », page 118 ou « Déploiement manuel sur WebSphere 6.0.2.9 », page 123. ➤ Pour initialiser la base de données : 1. Lancez le serveur d'applications. 2. Démarrez Configuration Manager en accédant au répertoire [racine LiveCycle]/configurationManager et saisissez la commande suivante : ● (Windows) ConfigurationManager.exe ● (Linux, UNIX) ConfigurationManager.bin 3. Dans l'écran de bienvenue, cliquez sur Suivant. 4. Dans l'écran du type de configuration, sélectionnez Assistant de configuration personnalisée et cliquez sur Suivant. 5. Dans l'écran Préférences de configuration, sélectionnez Utiliser les valeurs saisies ou Rétablir les valeurs par défaut, puis cliquez sur Suivant. 6. Dans l'écran de sélection du produit, sélectionnez Création, puis les produits à configurer et déployer. Cliquez ensuite sur Suivant. 7. Sélectionnez la version de WebSphere utilisée pour exécuter les produits LiveCycle et cliquez sur Suivant. 8. Dans l'écran de sélection des tâches, sélectionnez Démarrer la base de données, puis cliquez sur Suivant. Remarque : vous ne devez sélectionner que l'option Démarrer la base de données ; aucune autre option n'est requise. 9. Dans l'écran de configuration du serveur d'applications, spécifiez les valeurs des propriétés suivantes, puis cliquez sur Suivant : 128 Adobe LiveCycle Initialisation de la base de données Installation et configuration de LiveCycle pour WebSphere 129 ● Type de déploiement : précise si vous réalisez le déploiement sur un ordinateur autonome ou sur un groupe de serveurs. Sélectionnez Autonome. ● Serveur distant : (WebSphere 6.0.2.9) sélectionnez cette option uniquement si le serveur d'applications est exécuté sur un ordinateur différent de celui exécutant Configuration Manager. ● Nom d'hôte : nom complet ou adresse IP de l'ordinateur hébergeant le serveur d'applications. ● Port SOAP : port utilisé pour fournir l'accès au service SOAP du serveur d'applications. Le port par défaut est 8880. Reportez-vous à la section « Définition du port SOAP du serveur d'applications », page 49. ● Nom de l'instance du serveur : nom du serveur d'applications que vous souhaitez configurer. Le nom de l'instance de serveur par défaut créée lors de l'installation du serveur d'applications est server1. ● Nom d'utilisateur et mot de passe (facultatif ) : nom et mot de passe d'un compte d'administration du serveur d'applications si ce dernier nécessite des informations d'identification pour effectuer des opérations d'administration. ● Répertoire racine du serveur d'applications local : répertoire racine d'installation du serveur d'applications sur l'ordinateur exécutant Configuration Manager. Par exemple, pour WebSphere 5.1.1.5 sous Windows, le répertoire est C:\Program Files\WebSphere\AppServer. Attention : vous ne pouvez pas utiliser la propriété Serveur distant pour configurer LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements car il est impossible d'installer Acrobat à distance. Cette propriété permet toutefois de configurer LiveCycle PDF Generator pour PostScript. 10. Dans l'écran de l'URL du serveur d'applications, entrez l'URL que Configuration Manager peut utiliser pour se connecter au serveur d'applications dans le champ URL de base du serveur d'applications, puis cliquez sur Suivant. L'URL doit posséder le format suivant : http://[nomhôte]:[port] [nomhôte] correspondant au nom de domaine complet ou à l'adresse IP de l'ordinateur hébergeant le serveur d'applications et [port] au port du service HTTP que le serveur d'applications utilise. (par exemple, http://locahost:9080). 11. Dans l'écran de préparation de la base de données pour LiveCycle, cliquez sur Suivant. 12. Dans l'écran de déploiement de LCM.ear, cliquez sur Suivant. 13. Dans l'écran d'initialisation de la base de données, cliquez sur Initialiser la base de données, puis sur Suivant une fois la tâche effectuée. 14. Dans l'écran Tâches effectuées, cliquez sur Terminer. Etape suivante Vous pouvez à présent accéder à User Management et à Administrator. Reportez-vous à la section « Après le déploiement », page 67. Vous pouvez également configurer les produits LiveCycle pour accéder à LDAP. Reportez-vous à la section « Configuration des produits LiveCycle pour accéder à LDAP », page 131. Si vous utilisez LiveCycle Workflow, vous pouvez à présent installer LiveCycle Workflow Designer. Reportez-vous à la section « Installation de LiveCycle Workflow Designer », page 174. Partie III : Configuration après le déploiement Cette section du guide décrit les opérations de configuration complémentaires nécessaires après le déploiement des produits LiveCycle sur le serveur d'applications et l'initialisation de la base de données LiveCycle. 130 12 Configuration des produits LiveCycle pour accéder à LDAP Ce chapitre décrit la configuration des produits LiveCycle avec LDAP ou LDAP via SSL (LDAPS). ● « Configuration des produits LiveCycle avec LDAP », page 131 ● « Configuration des produits LiveCycle avec LDAPS », page 132 Attention : si vous installez et déployez plusieurs produits LiveCycle, vous devez consulter le guide Installation et configuration approprié pour obtenir les paramètres SSL et de sécurité spécifiques à chaque produit LiveCycle installé. Configuration des produits LiveCycle avec LDAP Appliquez la procédure suivante lors de la configuration de User Management pour la prise en charge de l'authentification via LDAP. ➤ Pour configurer User Management avec LDAP : 1. Ouvrez un navigateur Web, accédez au site http://[nomhôte]:[port]/adminui et connectez-vous. Reportez-vous à la section « Accès à Administrator », page 67. 2. Sélectionnez Paramètres > User Management > Gestion des domaines et cliquez sur Nouveau domaine. 3. Dans le champ ID, saisissez un identifiant de domaine unique. 4. Entrez le nom du domaine dans la zone Nom. 5. Cliquez sur Ajouter une authentification, puis sélectionnez LDAP dans la liste Fournisseur d'authentification. Remarque : il est déconseillé d'utiliser JAAS avec User Management dans LiveCycle 7.2. 6. Cliquez sur OK. 7. Cliquez sur Ajouter un annuaire. 8. Sous Remplir la page avec, sélectionnez une option de configuration d'annuaire comme Valeurs Sun ONE par défaut. 9. Renseignez au besoin les zones Serveur, Port, SSL et Liaison. Pour plus de détails sur les paramètres, consultez la rubrique sur les options d'annuaire dans l'aide en ligne. 10. Configurez les Options utilisateur et les Options du groupe requises. Pour plus de détails sur les paramètres, consultez la rubrique sur les options d'annuaire dans l'aide en ligne. 11. (Facultatif ) Testez la configuration : ● Cliquez sur Test. ● Dans le champ Rechercher du volet Tester l'annuaire, saisissez un nom d'objet, puis dans le champ avec, sélectionnez le type d'objet, comme ID de connexion. 131 Adobe LiveCycle Configuration des produits LiveCycle pour accéder à LDAP Installation et configuration de LiveCycle pour WebSphere ● Configuration des produits LiveCycle avec LDAPS 132 Cliquez sur Test. Si le résultat est positif, les détails de votre objet s'affichent. Cliquez ensuite sur Précédent. 12. Cliquez sur OK pour fermer la page Ajouter un annuaire, puis de nouveau sur OK pour quitter. Configuration des produits LiveCycle avec LDAPS Appliquez la procédure suivante lors de la configuration de User Management pour la prise en charge de l'authentification via LDAPS. ➤ Pour configurer User Management avec LDAPS : 1. Activez SSL sur le serveur d'annuaire. Pour plus d'informations, consultez la documentation fournie avec l'annuaire. 2. Exportez un certificat client depuis le serveur d'annuaire. 3. Utilisez le programme keytool pour importer le fichier du certificat client dans le magasin de certificats de la JVM par défaut. La procédure peut varier selon la version de JMV installée et les chemins d'installation du client. Par exemple, si vous utilisez JDK 1.4.2, tapez le code suivant lorsque l'invite s'affiche : keytool -import -file client_certificate -alias myalias -keystore [racine du serveur d'applications]/jdk142_08/jre/lib/security/cacerts Spécifiez votre mot de passe (pour Java, le mot de passe par défaut est « changeit ») lorsqu'il vous est demandé. Une fois le certificat importé, un message vous est envoyé confirmant la réussite de l'opération. 4. Activez SSL dans User Management. Pour accéder aux paramètres de User Management, sélectionnez Paramètres > User Management dans les pages d'Administrator. Lorsque vous configurez les options d'annuaire, sélectionnez Oui pour la propriété SSL et modifiez la propriété Port en conséquence. Le numéro de port par défaut est 636. Dépannage Si vous rencontrez un problème lors de l'utilisation du protocole SSL, utilisez un navigateur LDAP pour vérifier si le système LDAP est accessible lorsque vous utilisez le protocole SSL. Si le navigateur LDAP ne peut pas accéder au système LDAP, le problème concerne la configuration de votre certificat et du serveur d'applications. Si le navigateur LDAP peut accéder au système LDAP, cela signifie que User Management n'est pas configuré correctement. 13 Configuration de SSL sur WebSphere Ce chapitre décrit la procédure de création d'informations d'identification et de configuration SSL sur le serveur d'applications afin d'accroître la sécurité de la communication avec le serveur d'applications. Les informations de ce chapitre s'appliquent à WebSphere version 5.1.1.5 et version 6.0.2.9. Remarque : il est conseillé de terminer la procédure d'installation, de configuration et de déploiement des produits LiveCycle et de vérifier qu'ils s'exécutent correctement avant de configurer SSL sur le serveur d'applications. Il est important de vérifier que les paramètres de sécurité configurés sur le serveur d'applications et dans le fichier LiveCycle.ear sont homogènes. Attention : si vous installez et déployez plusieurs produits LiveCycle, vous devez consulter le guide Installation et configuration approprié pour obtenir les paramètres SSL et de sécurité spécifiques à chaque produit LiveCycle installé. Si vous n'avez pas encore activé le protocole SSL sur le module Data Manager (assemblé en tant que partie du fichier LiveCycle.ear), exécutez Configuration Manager pour reconfigurer et réassembler les produits en activant SSL, puis redéployez le fichier LiveCycle.ear. Le mot de passe SSL que vous spécifiez dans Configuration Manager doit correspondre à celui que vous saisissez lors de la configuration de SSL sur le serveur d'applications. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Pour configurer SSL sur le serveur d'applications, vous devez effectuer les tâches suivantes : ● « Création d'informations d'identification SSL », page 135 ● « Création d'un compte utilisateur local », page 133 ● « Configuration du délai d'expiration de la connexion de WebSphere », page 136 Création d'un compte utilisateur local Pour activer SSL, WebSphere doit accéder à un compte utilisateur du registre utilisateur du système d'exploitation local qui soit autorisé à administrer le système : ● (Windows) Vous devez créer un nouvel utilisateur Windows appartenant au groupe Administrateurs et possédant le droit d'agir en tant que partie du système d'exploitation. Reportez-vous à la section « Pour créer un utilisateur Windows pour WebSphere : », page 134. ● (Linux et UNIX) L'utilisateur peut être un utilisateur racine ou un autre utilisateur possédant des droits racine. Lorsque vous activez le protocole SSL sur WebSphere, utilisez l'identifiant serveur et le mot de passe de cet utilisateur. ➤ Pour créer un utilisateur Linux ou UNIX pour WebSphere : 1. Connectez-vous en tant qu'utilisateur root. 2. Ouvrez une invite de commande et créez un nouvel utilisateur en saisissant la commande suivante : ● (Linux et Solaris) useradd ● (AIX) mkuser 133 Adobe LiveCycle Configuration de SSL sur WebSphere Installation et configuration de LiveCycle pour WebSphere Création d'un compte utilisateur local 134 3. Définissez le mot de passe du nouvel utilisateur en saisissant passwd à l'invite de commande. 4. (Linux et Solaris) Pour que le registre de sécurité du système d'exploitation local du serveur d'applications WebSphere soit opérationnel, le fichier de mot de passe shadow doit exister. Le fichier de mot de passe shadow s'appelle généralement /etc/shadow et se trouve dans le fichier /etc/passwd. Si ce fichier n'existe pas, une erreur se produit après l'activation de la sécurité globale et la configuration du registre de l'utilisateur comme système d'exploitation local. Créez un fichier de mots de passe cachés en saisissant pwconv (sans paramètre) à l'invite de commande. 5. Ouvrez le fichier de groupe du répertoire /etc dans un éditeur de texte. 6. Ajoutez l'utilisateur que vous avez créé à l'étape 2 au groupe root. 7. Enregistrez le fichier, puis fermez-le. 8. (UNIX, SSL activé) Démarrez et arrêtez WebSphere en tant qu'utilisateur root. ➤ Pour créer un utilisateur Windows pour WebSphere : 1. Connectez-vous à Windows à l'aide d'un compte administrateur. 2. Sélectionnez Démarrer > Panneau de configuration > Outils d'administration > Gestion de l'ordinateur. 3. Développez Utilisateurs et groupes locaux, cliquez avec le bouton droit de la souris sur Utilisateurs, puis sélectionnez Nouvel utilisateur. 4. Saisissez votre nom d'utilisateur et votre mot de passe dans les zones appropriées, puis remplissez éventuellement d'autres zones. 5. Désélectionnez L'utilisateur doit changer de mot de passe à la prochaine ouverture de session, cliquez sur Créer, puis cliquez sur Fermer. 6. Cliquez sur Utilisateurs, cliquez avec le bouton droit de la souris sur l'utilisateur que vous venez de créer, puis sélectionnez Propriétés. 7. Cliquez sur l'onglet Membre de, puis sur Ajouter. 8. Dans la zone Entrez les noms des objets à sélectionner, saisissez Administrateurs, cliquez sur Vérifier les noms pour vous assurer que le nom du groupe est correct, puis cliquez sur OK. 9. Cliquez sur OK. 10. Sélectionnez Démarrer > Panneau de configuration > Outils d'administration > Stratégie de sécurité locale. 11. Développez Stratégies locales, puis cliquez sur Attribution des droits utilisateur. 12. Cliquez avec le bouton droit de la souris sur Agir en tant que partie du système d'exploitation, puis sélectionnez Propriétés. 13. Cliquez sur Ajouter un utilisateur ou un groupe. 14. Dans la zone Entrez les noms des objets à sélectionner, entrez le nom de l'utilisateur que vous avez créé à l'étape 4, cliquez sur Vérifier les noms pour vous assurer que le nom est correct, puis cliquez sur OK. 15. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de Agir en tant que partie du système d'exploitation. Adobe LiveCycle Configuration de SSL sur WebSphere Installation et configuration de LiveCycle pour WebSphere Création d'informations d'identification SSL 135 Création d'informations d'identification SSL Pour configurer SSL sur WebSphere, vous avez besoin d'informations d'identification SSL à des fins d'authentification. Vous pouvez utiliser l'outil IBM de gestion des clés installé avec WebSphere pour exécuter les tâches suivantes dans le but de créer des informations d'identification : ● Créez un fichier de stockage de clés et utilisez-le pour enregistrer un nouveau certificat auto-signé et la clé privée associée. ● Exportez le certificat, puis ajoutez-le au fichier de stockage de clés en tant que certificat de signataire. Le même fichier de stockage de clés est utilisé comme fichier de clé et de confiance dans la configuration SSL de WebSphere. ➤ Pour créer des informations d'identification SSL : 1. Ouvrez une invite de commande et accédez à [racine du serveur d'applications]/etc. 2. Exécutez l'outil IBM de gestion des clés en saisissant la commande suivante : ● (Windows) [racine du serveur d'applications]\bin\ikeyman.bat ● (Linux et UNIX) [racine du serveur d'applications]/bin/ikeyman.sh 3. Sélectionnez Key Database File > New. 4. Dans Key database type, sélectionnez JKS. 5. Cliquez sur Browse et accédez au répertoire [racine du serveur d'applications]/etc. 6. Dans la zone File Name, tapez ads-credentials.jks, cliquez sur Save, puis sur OK. 7. Dans la fenêtre Password Prompt, saisissez un mot de passe, puis ressaisissez-le dans la zone Confirm Password. Ce mot de passe doit correspondre au mot de passe d'identification SSL de la propriété SSL défini pour le module Data Manager à l'aide de Configuration Manager. Reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. 8. Cliquez sur OK. 9. Dans le menu de la zone Key database content, sélectionnez Personal Certificates. 10. Cliquez sur New Self-Signed pour ouvrir la fenêtre Create New Self-Signed Certificate. 11. Dans la zone Key Label, saisissez ads-credentials. 12. Spécifiez des valeurs pour Organization, Organization Unit, Country or region et Validity Period. 13. Remplacez la valeur de la zone Common Name par le nom du compte utilisateur local que vous avez créé. Reportez-vous à la section « Création d'un compte utilisateur local », page 133. 14. Cliquez sur OK. 15. Dans la liste, sélectionnez le certificat ads-credentials, puis cliquez sur Extract Certificate. 16. Sous Data type, sélectionnez Base64-encoded ASCII data. 17. Sous Certificate file name, saisissez ads-cert.arm 18. Sous Location, saisissez [racine du serveur d'applications]/etc et cliquez sur OK. Adobe LiveCycle Configuration de SSL sur WebSphere Installation et configuration de LiveCycle pour WebSphere Pour configurer WebSphere pour utiliser le registre du système d'exploitation local au lieu de LDAP 136 19. Dans le menu de la zone Key database content, sélectionnez Signer Certificates, puis cliquez sur Add. 20. Dans la zone Certificate file name, cliquez sur Browse, sélectionnez le fichier ads-cert.arm créé à l'étape 17, puis cliquez sur Open. 21. Cliquez sur OK. 22. Dans la boîte de dialogue Enter a Label, saisissez ads-credentials-cert. 23. Cliquez sur OK. 24. Sélectionnez Key Database File > Exit. Pour configurer WebSphere pour utiliser le registre du système d'exploitation local au lieu de LDAP Si vous n'utilisez pas LDAP, vous devez configurer WebSphere pour utiliser le registre du système d'exploitation local. ➤ Pour configurer les propriétés personnalisées : 1. Vérifier que WebSphere est en cours d'exécution. 2. Dans la console d'administration de WebSphere, accédez au système d'exploitation local. Pour WebSphere 5.1.1.5, sélectionnez Security > User Registries > Local OS. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, puis sous User Registries, sélectionnez Local OS. 3. Exécutez les étapes suivantes : ● Dans la zone Server User ID, indiquez le nom du compte utilisateur créé en suivant les instructions de la section « Création d'un compte utilisateur local », page 133. ● Dans la zone Server User Password, indiquez le mot de passe de l'utilisateur spécifié dans Server User ID. 4. Cliquez sur OK et enregistrez les modifications. Configuration du délai d'expiration de la connexion de WebSphere Cette section s'applique à LiveCycle Assembler et LiveCycle PDF Generator sous WebSphere 5.1.1.5 uniquement. Vous devez configurer un délai d'expiration de la connexion pour le serveur d'applications. ➤ (LiveCycle Assembler, LiveCycle PDF Generator) Pour configurer les propriétés personnalisées : 1. Dans l'arborescence de la console d'administration WebSphere, sélectionnez Servers > Application Servers et cliquez sur [nom serveur]. 2. Sous Additional Properties, sélectionnez Web Container, puis HTTP transports. 3. Sélectionnez 9443, puis, sous Additional Properties, sélectionnez Custom Properties et cliquez sur New. Adobe LiveCycle Configuration de SSL sur WebSphere Installation et configuration de LiveCycle pour WebSphere Configuration de SSL sur WebSphere 137 4. Dans la zone Name, saisissez ConnectionIOTimeout, puis, dans la zone Value, tapez 120. 5. Cliquez sur OK, puis sur New. 6. Dans la zone Name, saisissez ConnectionKeepAliveTimeout, puis, dans la zone Value, tapez 120. 7. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. 8. Redémarrez le serveur. Configuration de SSL sur WebSphere Vous devez activer SSL pour le serveur d'applications. ➤ Pour activer SSL sur WebSphere : 1. Accédez à LTPA en sélectionnant Security > Authentication Mechanisms > LTPA. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, et sous Authentication, développez Authentication Mechanisms et sélectionnez LTPA. 2. Exécutez les étapes suivantes : ● Dans la zone Password, indiquez le mot de passe spécifié lors de la création du fichier ads-credential.jks, comme indiqué dans la section « Création d'informations d'identification SSL », page 135. ● Dans la zone Confirm Password, saisissez de nouveau le mot de passe. ● Dans la zone Cache Timeout, tapez 10. Il s'agit du délai (en minutes) au bout duquel le jeton LTPA expire. Ce délai doit être supérieur à la propriété Cache Timeout de la sécurité globale de WebSphere. Vous définirez la propriété Cache Timeout à l'étape 5. 3. Cliquez sur OK. 4. Dans l'arborescence de navigation, sélectionnez Security > Global Security. 5. Exécutez les étapes suivantes : ● Sélectionnez Enabled (ou Enable global security) et Issue Permission Warning. ● Désélectionnez Enforce Java 2 Security, User Domain Qualified IDs (ou Use domain-qualified IDs). ● Désélectionnez Enforce fine-grained JCA Security (au besoin). ● Désélectionnez Use FIPS (ou Use the Federal Information Processing Standard (FIPS)). ● Attribuez la valeur 600 à Cache timeout. ● Dans la liste Active Protocol, sélectionnez CSI and SAS. ● Dans la liste Active Authentication Mechanisms, sélectionnez LTPA (Light weight Third Party Authentication). ● Dans la liste Active User Registries, sélectionnez le registre utilisateur que vous utilisez. 6. Cliquez sur OK. Si un message vous invite à saisir les informations de connexion au système d'exploitation local, saisissez les informations requises comme vous l'avez fait à l'étape 2. 7. Dans l'arborescence de navigation, sélectionnez Security > SSL. Adobe LiveCycle Configuration de SSL sur WebSphere Installation et configuration de LiveCycle pour WebSphere Configuration de SSL sur WebSphere 138 8. Sous SSL Configuration Repertoires, cliquez sur New (ou New JSSE repertoire) et effectuez les opérations suivantes : ● Dans la zone Alias, saisissez AdsSSL. ● Dans la zone Key File Name, saisissez [racine du serveur d'applications]/etc/ads-credentials.jks ● Dans la zone Key File Password, saisissez le mot de passe utilisé à la création du fichier ads-credentials.jks (étape 7. page 135). ● Dans Key File Format, sélectionnez JKS. ● Dans la zone Trust File Name, saisissez [racine du serveur d'applications]/etc/ads-credentials.jks ● Dans la zone Trust File Password, saisissez le mot de passe utilisé à la création du fichier ads-credentials.jks (étape 7. page 135). ● Dans Trust File Format, sélectionnez JKS. ● Si vous configurez le serveur pour LiveCycle PDF Generator, sélectionnez Client Authentication, sinon, vérifiez que Client Authentication n'est pas sélectionné. 9. Cliquez sur OK et enregistrez la configuration. 10. Accédez à CSIv2 inbound authentication. Dans WebSphere 5.1.1.5, sélectionnez Security > Authentication Protocol > CSIv2 Outbound Authentication. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, et sous Authentication Protocol, développez Authentication Mechanisms et sélectionnez CSIv2 inbound authentication. 11. Attribuez à Basic Authentication la valeur Supported et à Client Certificate Authentication la valeur Required, puis cliquez sur OK. 12. Accédez à CSIv2 outbound authentification. Dans WebSphere 5.1.1.5, sélectionnez Security > Authentication Protocol > CSIv2 outbound authentification. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, et sous Authentication Protocol, développez Authentication Mechanisms et sélectionnez CSIv2 outbound authentication. 13. Attribuez à Basic Authentication la valeur Supported et à Client Certificate Authentication la valeur Required, puis cliquez sur OK. 14. Accédez à CSIv2 inbound transport. Dans WebSphere 5.1.1.5, sélectionnez Security > Authentication Protocol > CSIv2 Inbound Transport. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, et sous Authentication Protocol, développez Authentication Mechanisms et sélectionnez CSIv2 inbound transport. 15. Définissez Transport sur SSL-Required et SSL Settings sur localhost/AdsSSL, puis cliquez sur OK. 16. Accédez à CSIv2 outbound transport. Dans WebSphere 5.1.1.5, sélectionnez Security > Authentication Protocol > CSIv2 Outbound Transport. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, et sous Authentication Protocol, développez Authentication Mechanisms et sélectionnez CSIv2 outbound transport. 17. Définissez Transport sur SSL-Required et SSL Settings sur localhost/AdsSSL, puis cliquez sur OK. 18. Accédez à SAS inbound transport. Dans WebSphere 5.1.1.5, sélectionnez Security > Authentication Protocol > SAS Inbound Transport. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, et sous Authentication Protocol, développez Authentication Mechanisms et sélectionnez CSIv2 inbound transport. Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Configuration de SSL sur WebSphere Configuration de SSL sur WebSphere 139 19. Définissez SSL Settings sur localhost/AdsSSL, puis cliquez sur OK. 20. Accédez à SAS outbound transport. Dans WebSphere 5.1.1.5, sélectionnez Security > Authentication Protocol > SAS Outbound Transport. Pour WebSphere 6.0.2.9, sélectionnez Security > Global Security, puis sous Authentication développez Authentication Protocol et sélectionnez SAS outbound transport. 21. Définissez SSL Settings sur localhost/AdsSSL, puis cliquez sur OK. 22. Dans l'arborescence de la console d'administration WebSphere, sélectionnez Servers > Application Servers et cliquez sur [nom serveur]. 23. Sous Container Settings, développez les paramètres du conteneur Web et sélectionnez Web container. 24. Cliquez sur Web container transport chains, puis sur WCInboundDefaultSecure. 25. Cliquez sur SSL Inbound Channel (SSL_2) et sélectionnez SSL repertoire comme localhost/AdsSSL. 26. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. 27. Arrêtez WebSphere, puis redémarrez-le. La console d'administration WebSphere affiche désormais une boîte de dialogue d'ouverture de session dans laquelle vous devez saisir le nom d'utilisateur et le mot de passe spécifiés à l'étape 2. 28. (WebSphere 5.1.1.5)(LiveCycle Form Manager, LiveCycle Workflow) Dans l'arborescence de navigation, sélectionnez Resources > WebSphere JMS Provider, puis sous Additional Properties, sélectionnez WebSphere Queue Connection Factories. 29. (WebSphere 6.0.2.9)(LiveCycle Form Manager, LiveCycle Workflow) Dans l'arborescence de navigation, sélectionnez Resources > JMS Providers > Default messaging, sous Connection Factories, sélectionnez JMS queue connection factory, puis sélectionnez QueueConnectionFactory. 30. (WebSphere 5.1.1.5)(LiveCycle Form Manager, LiveCycle Workflow) Attribuez à Component-managed Authentication Alias et à Container-managed Authentication Alias la valeur [nom ordinateur]/myAlias et cliquez sur OK. Répétez cette étape pour chaque file d'attente que vous créez. 31. (WebSphere 6.0.2.9)(LiveCycle Form Manager, LiveCycle Workflow) Dans la liste Component-managed authentication Alias, sélectionnez [nom ordinateur]/myAlias et cliquez sur OK. 32. (LiveCycle Form Manager, LiveCycle Workflow) Sous Related Items, sélectionnez J2C Authentication Data Entries, vérifiez que l'utilisateur de la base de données dispose de droits root, puis cliquez sur OK. 33. (LiveCycle Form Manager, LiveCycle Workflow) Enregistrez les modifications apportées à la configuration principale. 34. (LiveCycle Form Manager, LiveCycle Workflow) Arrêtez et redémarrez WebSphere. Etape suivante Si vous installez LiveCycle Workflow Business Activity Monitor, vous pouvez maintenant configurer un serveur d'applications pour héberger BAM Server. (Reportez-vous à la section « Configuration de WebSphere 5.1.1.5 pour BAM Server », page 141 ou « Configuration de WebSphere 6.0.2.9 pour BAM Server », page 153.) Vous pouvez également installer LiveCycle Workflow Designer. Reportez-vous à la section « Installation de LiveCycle Workflow Designer », page 174. Partie IV : Configuration supplémentaire de LiveCycle Workflow Cette section du guide décrit la configuration supplémentaire des installations de LiveCycle Workflow. 140 14 Configuration de WebSphere 5.1.1.5 pour BAM Server Ce chapitre s'applique uniquement aux licences LiveCycle Workflow permettant d'utiliser Business Activity Monitor. Ce chapitre explique comment créer la base de métadonnées BAM, configurer BAM Server pour WebSphere 5.1.1. 5 et déployer l'application BAM Server. BAM Server est un composant de LiveCycle Workflow. Ce chapitre suppose que vous avez installé la base de données LiveCycle. Si ce n'est pas le cas, reportez-vous à la section « Préparation de l'environnement », page 30. Création de la base de métadonnées BAM Vous devez créer une base de métadonnées LiveCycle pour enregistrer les définitions des métriques de processus que BAM Server surveille, ainsi que les détails relatifs aux alertes et aux données d'exécution d'objet enregistrées sur le disque. Les métadonnées BAM pouvant représenter un volume important, vous devez attribuer au moins 50 Mo à la base de métadonnées BAM. Pour les déploiements de production, allouez au moins 200 Mo. BAM Server peut nécessiter des paramètres spécifiques pour certains aspects de la configuration de la base de métadonnées BAM. Les paramètres dépendent du type de serveur d'applications hébergeant BAM Server et du type de serveur de base de données utilisé pour enregistrer les métadonnées BAM. Comptes utilisateur Vous devez également créer un compte utilisateur utilisable par BAM Server pour se connecter à la base de métadonnées BAM. Ce compte doit disposer de droits d'accès en création, en modification et en mise à jour sur la base de données. Sous Oracle, le compte utilisateur de la base de données doit être associé à un espace de stockage créé spécifiquement pour les métadonnées BAM. Lors de la création du compte, le nom de base de données globale et le SID doivent être cqst et le nom d'utilisateur doit être cqstmeta. Création de variables d'environnement pour DB2 Si vous utilisez DB2 comme base de métadonnées BAM, vous devez créer une variable d'environnement contenant le nom de l'instance DB2 associée. Vous devez également inclure le chemin d'accès aux bibliothèques partagées DB2 dans la variable de chemin d'accès à la bibliothèque. Les exemples suivants illustrent les commandes permettant de configurer les variables d'environnement. Utilisez les commandes correspondant à votre système d'exploitation. Vous devrez peut-être modifier la commande pour l'adapter à l'emplacement d'installation de DB2. 141 Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de WebSphere pour BAM Server 142 Exemple 14.1 Commandes de configuration des variables d'environnement sous Windows Les commandes suivantes s'appliquent à une instance DB2 nommée DB2, les fichiers de bibliothèque DB2 étant installés dans C:\SQLLIB\BIN : set DB2INSTANCE=DB2 set PATH=C:\SQLLIB\BIN;%PATH% Exemple 14.2 Commandes de configuration des variables d'environnement sous Solaris Les commandes suivantes s'appliquent à une instance DB2 nommée db2fs, les fichiers de bibliothèque DB2 étant installés dans /opt/IBM/db2/V8.1/lib : export DB2INSTANCE=db2fs export LD_LIBRARY_PATH=/opt/IBM/db2/V8.1/lib:${LD_LIBRARY_PATH} Exemple 14.3 Commandes de configuration des variables d'environnement sous AIX Les commandes suivantes s'appliquent à une instance DB2 nommée db2fs, les fichiers de bibliothèque DB2 étant installés dans /opt/IBM/db2/V8.1/lib : export DB2INSTANCE=db2fs export LIBPATH=/opt/IBM/db2/V8.1/lib:${LIBPATH} Configuration de WebSphere pour BAM Server Si vous installez LiveCycle Workflow tout en utilisant Business Activity Monitor, vous devez configurer manuellement WebSphere afin que BAM Server s'exécute correctement. Vous devez exécuter les tâches suivantes : ● Si ce n'est pas déjà fait, créez un serveur d'applications pour exécuter BAM Server. Reportez-vous à la section « Création d'une instance de serveur d'applications », page 36. ● Installez les pilotes de base de données sur le serveur d'applications que vous avez créé pour BAM Server. Reportez-vous à la section « Installation des pilotes de base de données pour BAM Server », page 142. ● Configurez la connexion à la base de métadonnées BAM. Reportez-vous à la section « Configuration de la connexion à la base de métadonnées BAM », page 143. ● Définissez les paramètres du serveur d'applications. Reportez-vous à la section « Configuration des paramètres de WebSphere », page 147. Installation des pilotes de base de données pour BAM Server Pour permettre à WebSphere de se connecter à la base de métadonnées de BAM, vous devez installer les pilotes de base de données sur l'ordinateur sur lequel WebSphere est installé. Les pilotes Oracle et DB2 (le cas échéant) ont déjà été copiés dans le répertoire ${WAS_INSTALL_ROOT}/db_driver à l'étape « Installation des pilotes de base de données », page 45. Vous devrez également supprimer le fichier ojdbc14.jar du répertoire [racine du serveur d'applications]/appserver/lib du serveur d'applications WebSphere. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de la connexion à la base de métadonnées BAM 143 ➤ Pour installer les pilotes de base de données pour SQL Server : 1. Accédez au répertoire ${WAS_INSTALL_ROOT}/db_driver. 2. Téléchargez le pilote SQL Server 2000 pour JDBC depuis le site Web suivant : www.microsoft.com/sql/downloads. Ce téléchargement installe les fichiers msbase.jar, mssqlserver.jar et msutil.jar requis. Remarque : il se peut que ces pilotes soient déjà installés sur l'ordinateur hébergeant la base de données. Reportez-vous à la section « Installation des procédures stockées JTA », page 33. 3. Copiez les fichiers mssqlserver.jar, msbase.jar et msutil.jar dans le répertoire ${WAS_INSTALL_ROOT}/db_driver. Configuration de la connexion à la base de métadonnées BAM Vous devez configurer une source de données pour la base de métadonnées BAM sur WebSphere de sorte que BAM Server puisse récupérer les informations sur les métriques de processus à contrôler : ● (DB2) Créez un alias d'authentification JAAS pour la base de métadonnées BAM. Reportez-vous à la section « Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 », page 143. ● Créez le pool de connexion JDBC. Reportez-vous à la section « Création du fournisseur JDBC pour la base de métadonnées BAM », page 144. ● Créez la source de données. Reportez-vous à la section « Création de la source de données pour la base de métadonnées BAM », page 144. Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 Si vous stockez les métadonnées BAM dans une base de données DB2, vous devez créer un alias d'authentification JAAS pour un compte utilisateur ayant accès à la base de métadonnées BAM. ➤ Pour créer un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 : 1. Démarrez le serveur d'applications WebSphere. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Security > JAAS Configuration > J2C Authentication Data. 3. Sur la page J2C Authentication Data Entries, cliquez sur New. 4. Sur la page qui s'affiche, spécifiez les valeurs des propriétés suivantes, puis cliquez sur OK : ● Alias : nom de l'alias. Saisissez BAMDB2 ● User ID : nom d'utilisateur du compte utilisateur ayant accès à la base de métadonnées BAM sur DB2. ● Password : mot de passe associé à l'ID utilisateur spécifié. ● Description : (Facultatif ) description de l'alias. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de la connexion à la base de métadonnées BAM 144 Création du fournisseur JDBC pour la base de métadonnées BAM Vous devez créer le fournisseur JDBC que vous utiliserez pour créer la connexion à la base de métadonnées BAM. ➤ Pour créer le fournisseur JDBC : 1. Démarrez le serveur d'applications WebSphere. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 3. Dans la zone Server de Scope, saisissez le nom de l'instance de serveur créée pour BAM Server et cliquez sur New. 4. Dans le menu JDBC Provider, sélectionnez le pilote de base de données correspondant au type de base de données que vous utilisez pour stocker les métadonnées BAM, puis cliquez sur Apply. ● (Oracle) Sélectionnez Oracle JDBC Driver. ● (DB2) Sélectionnez DB2 Universal JDBC Driver Provider. ● (SQL Server) Sélectionnez WebSphere embedded ConnectJDBC driver for MS SQL Server. 5. Dans la zone Classpath, ajoutez les chemins d'accès aux fichiers à la suite des autres entrées de la zone, en fonction du type de base de données que vous utilisez pour stocker les métadonnées BAM. Si vous devez ajouter plusieurs chemins de classe, n'oubliez pas d'ajouter un retour chariot après chaque chemin d'accès : ● Oracle : {WAS_INSTALL_ROOT}/db_driver/ojdbc14.jar ● DB2 : {WAS_INSTALL_ROOT}/db_driver/db2jcc.jar {WAS_INSTALL_ROOT}/db_driver/db2jcc_license_cu.jar ● SQL Server : {WAS_INSTALL_ROOT}/db_driver/mssqlserver.jar {WAS_INSTALL_ROOT}/db_driver/msbase.jar {WAS_INSTALL_ROOT}/db_driver/msutil.jar Remarque : veillez à ne pas supprimer les entrées existantes dans la zone Classpath. 6. Cliquez sur OK au bas de l'onglet. 7. Enregistrez les modifications apportées à la configuration principale. Création de la source de données pour la base de métadonnées BAM Vous devez créer une source de données pour permettre à BAM Server de se connecter à la base de métadonnées BAM. ➤ Pour créer la source de données pour la base de métadonnées BAM : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de la connexion à la base de métadonnées BAM 145 2. Cliquez sur le fournisseur JDBC que vous avez créé pour la base de métadonnées BAM. 3. Dans le tableau Additional Properties, sélectionnez Data Sources. 4. Cliquez sur New, spécifiez les valeurs suivantes pour les propriétés, puis cliquez sur OK : ● Name : com.celequest.metadata.metaDatasource ● JNDI Name : jdbc/com.celequest.metadata.metaDatasource ● Container managed persistence : désactivez cette option ● Datasource Helper Class Name : (Oracle 10g uniquement) com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper ● Container-managed Authentication Alias : (DB2) BAMDB2 (Reportez-vous à la section « Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 », page 143.) 5. Sur la page Data Sources, cliquez sur com.celequest.metadata.metaDatasource, puis sur Custom Properties. 6. (Oracle) Cliquez sur URL, saisissez la valeur suivante pour la propriété URL, puis cliquez sur OK : jdbc:oracle:thin:@[nomhôte]:[port]:[Nom_BD_BAM] [nom_hôte] correspondant au nom de l'ordinateur sur lequel Oracle est exécuté, [port] au port utilisé pour accéder à la base de données Oracle et [Nom_BD_BAM] au nom de la base de données BAM. 7. (SQL Server, DB2) Spécifiez les valeurs des propriétés ci-après suivant le type de base de données utilisé pour stocker les métadonnées BAM : ● DB2 : serverName : nom de l'ordinateur ou adresse IP de l'ordinateur hébergeant DB2. portNumber : port utilisé pour accéder à DB2. La valeur par défaut est de 50000. databaseName : [Nom_BD_BAM] (Reportez-vous à la section « Configuration de WebSphere pour BAM Server », page 142.) ● SQL Server : serverName : nom d'hôte ou adresse IP de l'ordinateur exécutant la base de données portNumber : port utilisé pour accéder à SQL Server. La valeur par défaut est de 1433. databaseName : [Nom_BD_BAM] (Reportez-vous à la section « Configuration de WebSphere pour BAM Server », page 142.) 8. Sur la page Custom Properties, cliquez sur New, spécifiez les valeurs des propriétés suivantes, puis cliquez sur OK : ● Name : user (cette propriété est sensible à la casse et n'accepte que des minuscules) ● Value : nom d'utilisateur du compte utilisateur ayant accès à la base de métadonnées BAM. Reportez-vous à la section « Configuration de WebSphere pour BAM Server », page 142. ● Description : (Facultatif ) description de la propriété. 9. Sur la page Custom Properties, cliquez sur New, spécifiez les valeurs des propriétés suivantes, puis cliquez sur OK : ● Name : password (cette propriété est sensible à la casse et n'accepte que des minuscules) ● Value : mot de passe du compte utilisateur ayant accès à la base de métadonnées BAM. ● Description : (Facultatif ) description de la propriété. 10. Enregistrez les modifications apportées à la configuration principale. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Création de la source de données d'intégration 146 Test de la connexion à la base de données Vous devez tester la configuration du fournisseur JDBC à l'aide de la fonction de test de la connexion de WebSphere. ➤ Pour tester la connexion à la base de données : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez JDBC Providers > [Fournisseur] > Data Sources. 2. Sélectionnez le fournisseur com.celequest.metadata.metaDatasource. 3. Cliquez sur Test Connection. La zone Message située en haut de la page affiche les résultats du test. Si le test échoue, utilisez les fonctions de génération de rapports d'erreurs de WebSphere pour identifier l'origine du problème. Création de la source de données d'intégration Vous devez créer une source de données pour permettre à de se connecter à la base de données LiveCycle. ➤ Pour créer la source de données pour la base de données LiveCycle : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 2. Cliquez sur le fournisseur JDBC que vous avez créé pour la base de métadonnées BAM. 3. Dans le tableau Additional Properties, sélectionnez Data Sources. 4. Cliquez sur New, spécifiez les valeurs suivantes pour les propriétés, puis cliquez sur Apply : ● Name : com.celequest.adobe ● JNDI Name : jdbc/com.celequest.adobe ● Container managed persistence : sélectionnez cette option ● Datasource Helper Class Name : (Oracle 10g uniquement) com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper 5. Cliquez sur Custom Properties. 6. (Oracle) Cliquez sur URL, saisissez la valeur suivante pour la propriété URL, puis enregistrez les modifications apportées à la configuration principale : jdbc:oracle:thin:@[nomhôte]:[port]:[Nom_BD_BAM] [nom_hôte] correspondant au nom de l'ordinateur sur lequel Oracle est exécuté, [port] au port utilisé pour accéder à la base de données Oracle et [Nom_BD_BAM] au nom de la base de données LiveCycle. 7. (DB2) Spécifiez les valeurs des propriétés ci-après suivant le type de base de données utilisé pour stocker les métadonnées BAM : serverName : nom de l'ordinateur ou adresse IP de l'ordinateur hébergeant DB2. portNumber : port utilisé pour accéder à DB2. La valeur par défaut est de 50000. databaseName : nom de la base de données LiveCycle. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres de WebSphere 147 8. (SQL Server) Spécifiez les valeurs des propriétés ci-après suivant le type de base de données utilisé pour stocker les métadonnées BAM : serverName : nom d'hôte ou adresse IP de l'ordinateur exécutant la base de données portNumber : port utilisé pour accéder à SQL Server. La valeur par défaut est de 1433. databaseName : nom de la base de données LiveCycle. 9. Sous Related Items, sélectionnez J2C Authentication Data Entries. 10. Cliquez sur New, puis tapez un nom (par exemple, MyAliasLiveCycle) dans la zone Alias. 11. Entrez le compte utilisateur [admin BD LiveCycle] et le mot de passe connexe, puis cliquez sur Apply et sur OK. 12. Enregistrez les modifications apportées à la configuration principale. 13. Revenez à JDBC Providers > [base de métadonnées BAM] > Data Sources et sélectionnez com.celequest.adobe. 14. Dans la zone Container-managed Authentication Alias, sélectionnez l'alias d'authentification JAAS pointé vers la base de données Adobe LiveCycle saisie à l'étape 10, puis cliquez sur OK. 15. Enregistrez les modifications apportées à la configuration principale. Test de la connexion à la base de données Vous devez tester la configuration du fournisseur JDBC à l'aide de la fonction de test de la connexion de WebSphere. ➤ Pour tester la connexion à la base de données : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez JDBC Providers > [Fournisseur] > Data Sources. 2. Sélectionnez le fournisseur com.celequest.adobe. 3. Cliquez sur Test Connection. La zone Message située en haut de la page affiche les résultats du test. Si le test échoue, utilisez les fonctions de génération de rapports d'erreurs de WebSphere pour identifier l'origine du problème. Configuration des paramètres de WebSphere Vous devez configurer plusieurs paramètres de serveur dans WebSphere pour assurer la prise en charge de BAM Server. ➤ Pour définir les paramètres du serveur d'applications : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers, puis cliquez sur le nom du serveur d'applications sur lequel vous allez déployer BAM Server. 2. Cliquez sur l'onglet Configuration, puis, sous Additional Properties, cliquez sur Process Definition. 3. Sur la page Process Definition, sous Additional Properties, cliquez sur Java Virtual Machine. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres de WebSphere 148 4. Sur la page de configuration de la machine virtuelle Java, renseignez les zones Initial Heap et Maximum Heap. Ces paramètres dépendent des possibilités de votre système. Vous devez leur attribuer la valeur la plus élevée possible. Il est recommandé de spécifier des valeurs au moins égales à 128 et 512. 5. Ajoutez le texte suivant dans la zone Generic JVM Arguments pour prendre en charge UTF-8 : -Dfile.encoding=utf8 6. Sous Additional Properties, cliquez sur Custom Properties, puis sur New et spécifiez les valeurs appropriées pour la propriété suivante : ● Name : com.celequest.metadata.jdbcDriver. ● Value : spécifiez l'une des valeurs suivantes, en fonction du type de base de données utilisé pour stocker les métadonnées BAM : ● (Oracle) oracle.jdbc.driver.OracleDriver ● (SQL Server) com.microsoft.jdbc.sqlserver.SQLServerDriver ● (DB2) com.ibm.db2,jcc.DB2Driver 7. Cliquez sur OK pour appliquer les modifications et revenir à la page Custom Properties. 8. Cliquez sur New pour créer la propriété com.celequest.metadata.jdbcURL, puis attribuez un nom et une valeur à la propriété personnalisée : ● ● Name : com.celequest.metadata.jdbcURL. Value : spécifiez l'une des valeurs suivantes, en fonction du type de base de données utilisé pour stocker les métadonnées BAM : ● DB2 : jdbc: db2://[nomhôte]:[port][Nom_BD_BAM]:user=[nomutilisateur];password= [mot de passe]; [nomhôte] correspondant au nom de l'ordinateur sur lequel DB2 est exécuté, [port] au port utilisé pour accéder à la base de données DB2 représentée par [Nom_BD_BAM] dans l'adresse, [nomutilisateur] au nom du compte utilisateur utilisé pour accéder à la base de données et [mot de passe] au mot de passe du nom d'utilisateur spécifié pour le paramètre [NOMUTILISATEUR]. ● SQL Server : jdbc:microsoft:sqlserver://[nomhôte]:[port];databaseName= [Nom_BD_BAM];selectMethod=Cursor;user=[Admin_BD_BAM]; password=[mot de passe] [nomhôte] correspondant au nom de l'ordinateur sur lequel SQL Server est exécuté, [port] au port utilisé pour accéder à la base de données SQL Server représentée par [Nom_BD_BAM] dans l'adresse et [motdepasse] au mot de passe du compte d'utilisateur [Admin_BD_BAM]. ● Oracle : jdbc:oracle:thin:[Admin_BD_BAM ]/[mot de passe]@[nomhôte]:[port]: [nom_BD_BAM] [mot de passe] correspondant au mot de passe associé au nom du compte utilisateur spécifié pour l'utilisateur de base de données [Admin_BD_BAM], [nomhôte] au nom de l'ordinateur sur lequel Oracle est exécuté et [port] au port utilisé pour accéder à la base de données Oracle représentée par [Nom_BD_BAM] dans l'adresse. Ces valeurs doivent correspondre à l'URL Oracle spécifiée dans la source de données de la base de métadonnées BAM. Reportez-vous à la section « Création de la source de données pour la base de métadonnées BAM », page 144. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Paramètres JVM WebSphere facultatifs 149 9. (Facultatif ) Cliquez sur New pour créer une nouvelle propriété pour spécifier les propriétés JVM facultatives associées à la base de métadonnées BAM, puis saisissez le nom et la valeur de la propriété personnalisée : ● Name : saisissez le nom de la propriété au format suivant : com.celequest.property.[PARAMETRE] ● Value : saisissez la valeur de la propriété. Pour plus de détails sur les noms et valeurs des propriétés JVM facultatives, reportez-vous à la section « Paramètres JVM WebSphere facultatifs », page 149. 10. Répétez l'étape 9 pour chaque propriété JVM facultative que vous souhaitez spécifier. 11. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. 12. Revenez à la page principale du serveur en cliquant sur son nom en haut de la page, puis cliquez sur Transaction Service sous Additional Properties. 13. Sur la page Transaction Service, tapez 600 dans la zone Total transaction lifetime timeout. 14. Cliquez sur OK pour revenir à la page Custom Properties. 15. Enregistrez les modifications apportées à la configuration principale. 16. Redémarrez WebSphere. Paramètres JVM WebSphere facultatifs Vous pouvez configurer plusieurs paramètres JVM facultatifs associés à la base de métadonnées Business Activity Monitor, notamment la langue, le pays et le niveau d'assemblage. Ces paramètres JVM sont exprimés parles propriétés personnalisées de la machine virtuelle Java. Les propriétés personnalisées possèdent les attributs suivants : ● Nom : com.celequest.property.[PARAMETRE] ● Valeur : [VALEUR] Ce tableau fournit les valeurs valides de [PARAMETRE] et [VALEUR]. Paramètre Description LANGUAGE Code ISO pour la langue du serveur. Par exemple, pour définir la langue sur le portugais, la propriété personnalisée com.celequest.property.LANGUAGE doit avoir la valeur PT. COUNTRY Code ISO pour le pays du serveur. LOCALESORT Cette option permet d'indiquer si les chaînes sensibles aux paramètres locaux ont été comparées. Les valeurs valides sont true et false : ● Indiquez true si vous souhaitez comparer les chaînes sensibles aux paramètres locaux. ● Indiquez false si vous ne souhaitez pas comparer les chaînes sensibles aux paramètres locaux. La valeur par défaut est false. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Création d'un alias d'hôte virtuel 150 Paramètre Description STRENGTH Niveau de force d'assemblage correspondant au degré selon lequel les caractères non anglais sont comparés et assemblés. Les valeurs valides (de la moins sélective à la plus sélective) sont les suivantes : primary, secondary, tertiary et identical. La valeur par défaut est tertiary. Pour plus d'informations sur les paramètres d'assemblage, consultez la documentation de Sun Java à l'adresse suivante : http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html. Remarque :ce paramètre n'est opérationnel que si LOCALESORT est défini sur true. DECOMPOSITION Mode de décomposition de l'assemblage. Les valeurs valides sont none, canonical et full. La valeur par défaut est canonical. Pour plus d'informations sur les paramètres d'assemblage, consultez la documentation de Sun Java à l'adresse suivante : http://java.sun.com/j2se/1.4,2/docs/api/java/util/Locale.html Remarque :ce paramètre n'est opérationnel que si LOCALESORT est défini sur true. Création d'un alias d'hôte virtuel Vous devez créer un alias d'hôte pour le port permettant d'accéder au service BAM Server. Une fois l'alias créé, vous devez utiliser Administrator pour mettre à jour les paramètres de LiveCycle Workflow Server avec la nouvelle URL de BAM Server. ➤ Pour créer un alias d'hôte virtuel : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Environment > Virtual Hosts. 2. Cliquez sur default host. 3. Sous Additional Properties, cliquez sur Host Aliases. 4. Cliquez sur New, spécifiez les valeurs suivantes pour les propriétés, puis cliquez sur OK : ● Name : * ● Value : 9091 5. Enregistrez les modifications apportées à la configuration principale. Déploiement de BAM Server sur WebSphere Vous devez déployer le fichier EAR de BAM Server (CAS_Adobe.ear) sur le serveur d'applications configuré pour exécuter BAM Server. Vous devez également déployer le fichier EAR d'intégration de BAM Server (CQIntegration.ear) sur le serveur d'applications configuré pour exécuter LiveCycle Workflow Server. Pour éviter les problèmes de déploiement sous Windows, vous devez prédéployer le fichier EAR de BAM Server. Avant d'exécuter la procédure suivante, vérifiez que les installations précédentes de BAM Server sont arrêtées et désinstallées, et que le serveur d'applications WebSphere n'est pas en cours d'exécution. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Déploiement de BAM Server sur WebSphere 151 ➤ (Windows) Pour prédéployer le fichier EAR de BAM Server : 1. Créez un répertoire de travail, par exemple c:\wrk. 2. Créez un répertoire temporaire, par exemple c:\tmp. 3. Créez un répertoire de destination, par exemple c:\bam. 4. Copiez le fichier CAS_Adobe.ear du répertoire [racine LiveCycle]/components/bam/common dans le répertoire de travail que vous avez créé. 5. Ouvrez une invite de commande et remplacez le répertoire de travail actuel par le répertoire [racine du serveur d'applications]/AppServer/bin. 6. Saisissez la commande suivante pour créer un nouveau fichier EAR contenant les EJB déployés : ejbDeploy.bat [répertoire de travail]/CAS_Adobe.ear [répertoire temporaire] [répertoire de destination]/CAS_websphere_deploy.ear [répertoire de travail] correspondant au répertoire de travail, [répertoire temporaire] au répertoire temporaire et [répertoire de destination] au répertoire de destination que vous avez créés. Cette commande crée un nouveau fichier EAR nommé CAS_websphere_deploy.ear dans le répertoire [répertoire de destination]. Remarque : a l'issue de l'exécution de la commande, assurez-vous que son interpréteur de commandes n'indique aucune erreur. Un avertissement et un message d'information sont tolérés. ➤ Pour déployer le fichier EAR de BAM Server : 1. Lancez le serveur d'applications WebSphere et l'instance de serveur d'applications BAM créée à la section « Création d'une instance de serveur d'applications », page 36. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Enterprise Applications. 3. Cliquez sur Install. 4. Spécifiez le chemin d'accès au fichier EAR de Business Activity Monitor et cliquez sur Next : ● (Windows) Spécifiez le fichier EAR créé lors du prédéploiement du fichier EAR de BAM Server, à savoir [répertoire de destination]/CAS_websphere_deploy.ear. ● (Linux, UNIX) Spécifiez [racine LiveCycle]/components/bam/common/CAS_Adobe.ear. Une première page de configuration s'affiche. 5. Sélectionnez Generate Default Bindings, puis cliquez sur Next. 6. Dans la zone Directory to Install Application, saisissez le chemin d'accès du répertoire côté serveur où vous souhaitez installer l'application, sélectionnez Deploy EJBs, puis cliquez sur Next. 7. Dans le menu Deploy EJBs Option - Database Type, sélectionnez le type de base de données que vous utilisez pour stocker les métadonnées BAM, puis cliquez sur Next : ● (DB2) Sélectionnez DB2UDB_V81. ● (SQL Server) Sélectionnez MSSQLSERVER_2000. ● (Oracle) Sélectionnez ORACLE_V9I. Adobe LiveCycle Configuration de WebSphere 5.1.1.5 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Déploiement de BAM Server sur WebSphere 152 8. Cliquez sur Step 6. 9. Sélectionnez les fichiers ejb-jar.xml et web.xml. 10. Sous Clusters and Servers, sélectionnez l'instance créée pour le serveur BAM, puis cliquez sur Apply. Vérifiez que ces modules pointent maintenant vers l'instance de serveur BAM et cliquez sur Next. 11. Cliquez sur Step 8 pour afficher la page Summary. 12. Cliquez sur Finish. ➤ Pour déployer le fichier CQIntegration.ear : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Install New Application. 2. Cliquez sur Browse pour accéder au répertoire [racine LiveCycle]/components/bam/common, puis sélectionnez le fichier CQIntegration.ear. Vous n'avez pas besoin d'indiquer de valeur pour la racine de contexte. 3. Cliquez sur Next. Dans le premier écran, sélectionnez Generate Default Bindings, puis cliquez sur Next. 4. Dans l'écran Application Security Warnings, cliquez sur Continue. 5. Cliquez sur Step 2, puis, sous Listener Port for the BAM Integration EJB module, saisissez : AdobeTemplateEventMDBTopicListener 6. Cliquez sur Step 4. 7. Sélectionnez les modules ejb-jar.xml et web.xml. 8. Sous Clusters and Servers, sélectionnez l'instance de serveur créée pour exécuter LiveCycle Workflow Server, puis cliquez sur Apply. Vérifiez que ces modules pointent maintenant vers l'instance de serveur LiveCycle et cliquez sur Next. 9. Cliquez sur Finish. 10. Cliquez sur Save to Master Configuration, puis sur Save. ➤ Pour lancer CQIntegration.ear 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Enterprise Applications. 2. Sélectionnez BAM Integration et cliquez sur Start. Etape suivante Vous devez à présent configurer les propriétés BAM sur LiveCycle Workflow Server et BAM Server. Reportez-vous à la section « Prise en main de BAM Server », page 166. 15 Configuration de WebSphere 6.0.2.9 pour BAM Server Ce chapitre s'applique uniquement aux licences LiveCycle Workflow permettant d'utiliser Business Activity Monitor. Ce chapitre explique comment créer la base de métadonnées BAM, configurer BAM Server pour WebSphere 6.0.2.9 et déployer l'application BAM Server. BAM Server est un composant de LiveCycle Workflow. Ce chapitre suppose que vous avez installé la base de données LiveCycle. Si ce n'est pas le cas, reportez-vous à la section « Préparation de l'environnement », page 30. Création de la base de métadonnées BAM Vous devez créer une base de métadonnées LiveCycle Workflow Business Activity Monitor pour enregistrer les définitions des métriques de processus que BAM Server surveille, ainsi que les détails relatifs aux alertes et aux données d'exécution d'objet enregistrées sur le disque. Les métadonnées Business Activity Monitor pouvant représenter un volume important, vous devez attribuer au moins 50 Mo à la base de métadonnées BAM. Pour les déploiements de production, allouez au moins 200 Mo. BAM Server peut nécessiter des paramètres spécifiques pour certains aspects de la configuration de la base de métadonnées Business Activity Monitor. Les paramètres dépendent du type de serveur d'applications hébergeant BAM Server et du type de serveur de base de données utilisé pour enregistrer les métadonnées Business Activity Monitor. Comptes utilisateur Vous devez également créer un compte utilisateur utilisable par BAM Server pour se connecter à la base de métadonnées Business Activity Monitor. Ce compte doit disposer de droits d'accès en création, en modification et en mise à jour sur la base de données. Création de variables d'environnement pour DB2 Si vous utilisez DB2 comme base de métadonnées Business Activity Monitor, vous devez créer une variable d'environnement contenant le nom de l'instance DB2 associée. Vous devez également inclure le chemin d'accès aux bibliothèques partagées DB2 dans la variable de chemin d'accès à la bibliothèque. Les exemples suivants illustrent les commandes permettant de configurer les variables d'environnement. Utilisez les commandes correspondant à votre système d'exploitation. Vous devrez peut-être modifier la commande pour l'adapter à l'emplacement d'installation de DB2. Exemple 15.1 Commandes de configuration des variables d'environnement sous Windows Les commandes suivantes s'appliquent à une instance DB2 nommée DB2, les fichiers de bibliothèque DB2 étant installés dans C:\SQLLIB\BIN : set DB2INSTANCE=DB2 set PATH=C:\SQLLIB\BIN;%PATH% 153 Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de WebSphere pour BAM Server 154 Exemple 15.2 Commandes de configuration des variables d'environnement sous Solaris Les commandes suivantes s'appliquent à une instance DB2 nommée db2fs, les fichiers de bibliothèque DB2 étant installés dans /opt/IBM/db2/V8.1/lib : export DB2INSTANCE=db2fs export LD_LIBRARY_PATH=/opt/IBM/db2/V8.1/lib:${LD_LIBRARY_PATH} Exemple 15.3 Commandes de configuration des variables d'environnement sous AIX Les commandes suivantes s'appliquent à une instance DB2 nommée db2fs, les fichiers de bibliothèque DB2 étant installés dans /opt/IBM/db2/V8.1/lib : export DB2INSTANCE=db2fs export LIBPATH=/opt/IBM/db2/V8.1/lib:${LIBPATH} Configuration de WebSphere pour BAM Server Si vous installez LiveCycle Workflow tout en utilisant Business Activity Monitor, vous devez configurer manuellement WebSphere afin que BAM Server s'exécute correctement. Vous devez exécuter les tâches suivantes : ● ● ● ● Si ce n'est pas déjà fait, créez un serveur d'applications pour exécuter BAM Server. Reportez-vous à la section « Création d'une instance de serveur d'applications », page 36. Installez les pilotes de base de données sur le serveur d'applications que vous avez créé pour BAM Server. Reportez-vous à la section « Installation des pilotes de base de données pour BAM Server », page 154. Configurez la connexion à la base de métadonnées BAM. Reportez-vous à la section « Configuration de la connexion à la base de métadonnées BAM », page 155. Définissez les paramètres du serveur d'applications. Reportez-vous à la section « Configuration des paramètres de WebSphere », page 160. Installation des pilotes de base de données pour BAM Server Pour permettre à WebSphere de se connecter à la base de métadonnées de BAM, vous devez installer les pilotes de base de données sur l'ordinateur sur lequel WebSphere est installé. Les pilotes Oracle et DB2 (le cas échéant) ont déjà été copiés dans le répertoire ${WAS_INSTALL_ROOT}/db_driver à l'étape « Installation des pilotes de base de données », page 45. Vous devrez également supprimer le fichier ojdbc14.jar du répertoire [racine du serveur d'applications]/appserver/lib du serveur d'applications WebSphere. ➤ Pour installer les pilotes de base de données pour SQL Server : 1. Accédez au répertoire ${WAS_INSTALL_ROOT}/db_driver. 2. Téléchargez le pilote SQL Server 2000 pour JDBC depuis le site Web suivant : www.microsoft.com/sql/downloads. Ce téléchargement installe les fichiers msbase.jar, mssqlserver.jar et msutil.jar requis. Remarque : il se peut que ces pilotes soient déjà installés sur l'ordinateur hébergeant la base de données. Reportez-vous à la section « Installation des procédures stockées JTA », page 33. 3. Copiez les fichiers mssqlserver.jar, msbase.jar et msutil.jar dans le répertoire ${WAS_INSTALL_ROOT}/db_driver. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de la connexion à la base de métadonnées BAM 155 Configuration de la connexion à la base de métadonnées BAM Vous devez configurer une source de données pour la base de métadonnées BAM sur WebSphere de sorte que BAM Server puisse récupérer les informations sur les métriques de processus à contrôler : ● (DB2) Créez un alias d'authentification JAAS pour la base de métadonnées BAM. Reportez-vous à la section « Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 », page 155. ● Créez le pool de connexion JDBC. Reportez-vous à la section « Création du fournisseur JDBC pour la base de métadonnées BAM », page 155. ● Créez la source de données. Reportez-vous à la section « Création de la source de données pour la base de métadonnées BAM », page 156. Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 Si vous stockez les métadonnées BAM dans une base de données DB2, vous devez créer un alias d'authentification JAAS pour un compte utilisateur ayant accès à la base de métadonnées BAM. ➤ Pour créer un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 : 1. Démarrez le serveur d'applications WebSphere. 2. Dans le panneau de navigation de la console d'administration WebSphere, sélectionnez Security > Global Security > JAAS Configuration > J2C Authentication Data. 3. Sur la page J2C Authentication Data Entries, cliquez sur New. 4. Sur la page qui s'affiche, spécifiez les valeurs des propriétés suivantes, puis cliquez sur OK : ● Alias : nom de l'alias. Saisissez BAMDB2 ● User ID : nom d'utilisateur du compte utilisateur ayant accès à la base de métadonnées BAM sur DB2. ● Password : mot de passe associé à l'ID utilisateur spécifié. ● Description : (Facultatif ) description de l'alias. Création du fournisseur JDBC pour la base de métadonnées BAM Vous devez créer le fournisseur JDBC que vous utiliserez pour créer la connexion à la base de métadonnées BAM. ➤ Pour créer le fournisseur JDBC : 1. Démarrez le serveur d'applications WebSphere. 2. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 3. Dans la zone des fournisseurs JDBC, sélectionnez la variable scope créée pour le serveur BAM, cliquez sur Apply, puis sur New. 4. Dans le menu JDBC Provider, sélectionnez le pilote de base de données correspondant au type de base de données que vous utilisez pour stocker les métadonnées BAM. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de la connexion à la base de métadonnées BAM 156 5. (Oracle) Sélectionnez les valeurs suivantes : ● Oracle à l'étape 1 ● Oracle JDBC Driver à l'étape 2 ● Connection pool data source à l'étape 3 6. (DB2) Sélectionnez les valeurs suivantes : ● DB2 à l'étape 1 ● DB2 Universal JDBC Driver Provider à l'étape 2 ● Connection pool data source à l'étape 3 7. (SQL Server) Sélectionnez les valeurs suivantes : ● SQL Server à l'étape 1 ● WebSphere embedded ConnectJDBC driver for MS SQL Server à l'étape 2 ● Connection pool data source à l'étape 3 8. Cliquez sur Next, puis sur Apply. 9. Dans la zone Classpath, ajoutez les chemins d'accès aux fichiers à la suite des autres entrées de la zone, en fonction du type de base de données que vous utilisez pour stocker les métadonnées BAM. Si vous devez ajouter plusieurs chemins de classe, n'oubliez pas d'ajouter un retour chariot après chaque chemin d'accès : ● Oracle : {WAS_INSTALL_ROOT}/db_driver/ojdbc14.jar ● DB2 : {WAS_INSTALL_ROOT}/db_driver/db2jcc.jar {WAS_INSTALL_ROOT}/db_driver/db2jcc_license_cu.jar ● SQL Server : {WAS_INSTALL_ROOT}/db_driver/mssqlserver.jar {WAS_INSTALL_ROOT}/db_driver/msbase.jar {WAS_INSTALL_ROOT}/db_driver/msutil.jar Remarque : veillez à ne pas supprimer les entrées existantes dans la zone Classpath. 10. Cliquez sur OK au bas de l'onglet. 11. Enregistrez les modifications apportées à la configuration principale. Création de la source de données pour la base de métadonnées BAM Vous devez créer une source de données pour permettre à BAM Server de se connecter à la base de métadonnées BAM. ➤ Pour créer la source de données pour la base de métadonnées BAM : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 2. Cliquez sur le fournisseur JDBC que vous avez créé pour la base de métadonnées BAM. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration de la connexion à la base de métadonnées BAM 157 3. Dans le tableau Additional Properties, sélectionnez Data Sources. 4. Cliquez sur New et spécifiez les valeurs suivantes pour les propriétés : ● Name : com.celequest.metadata.metaDatasource ● JNDI Name : jdbc/com.celequest.metadata.metaDatasource ● Container managed persistence : sélectionnez cette option ● Datasource Helper Class Name : (Oracle 10g uniquement) com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper ● Container-managed Authentication Alias : (DB2) BAMDB2 (Reportez-vous à la section « Création d'un alias d'authentification JAAS pour la base de métadonnées BAM sur DB2 », page 155.) 5. (Oracle) Cliquez sur URL, saisissez la valeur suivante pour la propriété URL, puis cliquez sur Apply : jdbc:oracle:thin:@[nomhôte]:[port]:[nom DB BAM] [nomhôte] correspondant au nom de l'ordinateur sur lequel Oracle est exécuté, [port] au port utilisé pour accéder à la base de données Oracle et [nom DB BAM] au nom de la base de données Oracle. 6. (Oracle) Sous Related Items, sélectionnez J2EE Connector Architecture (J2C) authentication data entries. 7. (Oracle) Cliquez sur New, puis tapez un nom (par exemple, MyAlias) dans la zone Alias. 8. (Oracle) Entrez le compte utilisateur [admin DB BAM] et le mot de passe connexe, puis cliquez sur Apply et sur OK. 9. (SQL Server, DB2) Spécifiez les valeurs des propriétés ci-après suivant le type de base de données utilisé pour stocker les métadonnées BAM : ● DB2 : serverName : nom de l'ordinateur ou adresse IP de l'ordinateur hébergeant DB2. portNumber : port utilisé pour accéder à DB2. La valeur par défaut est de 50000. databaseName : [nom DB BAM] (voir « Configuration de WebSphere pour BAM Server », page 154.) ● SQL Server : serverName : nom d'hôte ou adresse IP de l'ordinateur exécutant la base de données portNumber : port utilisé pour accéder à SQL Server. La valeur par défaut est de 1433. databaseName : [nom DB BAM] (voir « Configuration de WebSphere pour BAM Server », page 154.) 10. Cliquez sur Apply, puis sous Additional Properties, cliquez sur Custom Properties. 11. Sur la page Custom Properties, cliquez sur New, spécifiez les valeurs des propriétés suivantes, puis cliquez sur OK : ● Name : user (cette propriété est sensible à la casse et n'accepte que des minuscules) ● Value : nom d'utilisateur du compte utilisateur ayant accès à la base de métadonnées BAM. Pour SQL Server et DB2, le nom d'utilisateur doit être [nom DB BAM]. Reportez-vous à la section « Configuration de WebSphere pour BAM Server », page 154. ● Description : (Facultatif ) description de la propriété. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Création de la source de données d'intégration 158 12. Sur la page Custom Properties, cliquez sur New, spécifiez les valeurs des propriétés suivantes, puis cliquez sur OK : ● Name : password (cette propriété est sensible à la casse et n'accepte que des minuscules) ● Value : mot de passe du compte utilisateur ayant accès à la base de métadonnées BAM. ● Description : (Facultatif ) description de la propriété. 13. Enregistrez les modifications apportées à la configuration principale. Test de la connexion à la base de données Vous devez tester la configuration du fournisseur JDBC à l'aide de la fonction de test de la connexion de WebSphere. ➤ Pour tester la connexion à la base de données : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez JDBC Providers > [Fournisseur] > Data Sources. 2. Sélectionnez le fournisseur com.celequest.metadata.metaDatasource. 3. Cliquez sur Test Connection. La zone Message située en haut de la page affiche les résultats du test. Si le test échoue, utilisez les fonctions de génération de rapports d'erreurs de WebSphere pour identifier l'origine du problème. Création de la source de données d'intégration Vous devez créer une source de données pour permettre à de se connecter à la base de données LiveCycle. ➤ Pour créer la source de données pour la base de données LiveCycle : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Resources > JDBC Providers. 2. Cliquez sur le fournisseur JDBC que vous avez créé pour la base de métadonnées BAM. 3. Sous Additional Properties, sélectionnez Data Sources. 4. Cliquez sur New, spécifiez les valeurs suivantes pour les propriétés, puis cliquez sur OK : ● Name : com.celequest.adobe ● JNDI Name : jdbc/com.celequest.adobe ● Container managed persistence : sélectionnez cette option ● Datasource Helper Class Name : (Oracle 10g uniquement) com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper 5. (Oracle) Cliquez sur URL, saisissez la valeur suivante pour la propriété URL, puis cliquez sur Apply : jdbc:oracle:thin:@[hôte]:[port]:[base de données] [hôte] correspondant au nom de l'ordinateur sur lequel Oracle est exécuté, [port] au port utilisé pour accéder à la base de données Oracle et [base de données] au nom de la base de données LiveCycle. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Création de la source de données d'intégration 159 6. (DB2) Spécifiez les valeurs des propriétés suivantes et cliquez sur Apply : ● serverName : nom de l'ordinateur ou adresse IP de l'ordinateur hébergeant DB2. ● portNumber : port utilisé pour accéder à DB2. La valeur par défaut est de 50000. ● databaseName : nom de la base de données LiveCycle. 7. (SQL Server) Spécifiez les valeurs des propriétés suivantes et cliquez sur Apply : ● serverName : nom d'hôte ou adresse IP de l'ordinateur exécutant la base de données ● portNumber : port utilisé pour accéder à SQL Server. La valeur par défaut est de 1433. ● databaseName : nom de la base de données LiveCycle. 8. Sous Related Items, sélectionnez J2EE Connector Architecture (J2C) authentication data entries. 9. Cliquez sur New, puis tapez un nom (par exemple, MyAliasLiveCycle) dans la zone Alias. 10. (Oracle) Entrez le compte utilisateur [admin DB LiveCycle] et le mot de passe connexe, puis cliquez sur Apply et sur OK. 11. Enregistrez les modifications apportées à la configuration principale. 12. Revenez à JDBC Providers > [base de métadonnées BAM] > Data Sources et sélectionnez com.celequest.adobe. 13. Dans la zone Component-managed Authentication Alias, sélectionnez l'alias d'authentification pointé vers la base de données Adobe LiveCycle (MyAliasLiveCycle), puis cliquez sur OK. 14. Enregistrez les modifications apportées à la configuration principale. Test de la connexion à la base de données d'intégration Vous devez tester la configuration du fournisseur JDBC à l'aide de la fonction de test de la connexion de WebSphere. ➤ Pour tester la connexion à la base de données : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez JDBC Providers > [Fournisseur] > Data Sources. 2. Sélectionnez com.celequest.adobe. 3. Cliquez sur Test Connection. La zone Message située en haut de la page affiche les résultats du test. Si le test échoue, utilisez les fonctions de génération de rapports d'erreurs de WebSphere pour identifier l'origine du problème. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres de WebSphere 160 Configuration des paramètres de WebSphere Vous devez configurer plusieurs paramètres de serveur dans WebSphere pour assurer la prise en charge de BAM Server. ➤ Pour définir les paramètres du serveur d'applications : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Servers > Application Servers, puis cliquez sur le nom du serveur d'applications sur lequel vous allez déployer BAM Server. 2. Cliquez sur l'onglet Configuration, puis sous Server Infrastructure, développez Java and Process Management et cliquez sur Process Definition. 3. Sur la page Process Definition, sous Additional Properties, cliquez sur Java Virtual Machine. 4. Sur la page de configuration de la machine virtuelle Java, renseignez les zones Initial Heap et Maximum Heap. Ces paramètres dépendent des possibilités de votre système. Vous devez leur attribuer la valeur la plus élevée possible. Il est recommandé de spécifier des valeurs au moins égales à 128 et 512. 5. Ajoutez le texte suivant dans la zone Generic JVM Arguments pour prendre en charge UTF-8 : -Dfile.encoding=utf8 6. Cliquez sur Apply. 7. Sous Additional Properties, cliquez sur Custom Properties, puis sur New et spécifiez les valeurs appropriées pour la propriété suivante : ● Name : com.celequest.metadata.jdbcDriver. ● Value : spécifiez l'une des valeurs suivantes, en fonction du type de base de données utilisé pour stocker les métadonnées BAM : ● (Oracle) oracle.jdbc.driver.OracleDriver ● (SQL Server) com.microsoft.jdbc.sqlserver.SQLServerDriver ● (DB2) com.ibm.db2,jcc.DB2Driver 8. Cliquez sur OK pour appliquer les modifications et revenir à la page Custom Properties. 9. Cliquez sur New pour créer la propriété com.celequest.metadata.jdbcURL, puis attribuez un nom et une valeur à la propriété personnalisée : ● Name : com.celequest.metadata.jdbcURL. ● Value : spécifiez l'une des valeurs suivantes, en fonction du type de base de données utilisé pour stocker les métadonnées BAM : ● DB2 : jdbc: db2://[nomhôte]:[port]/[nom DB BAM]:user=[nomutilisateur];password= [mot de passe]; [nomhôte] correspondant au nom de l'ordinateur sur lequel DB2 est exécuté, [port] au port utilisé pour accéder à la base de données DB2 représentée par [nom DB BAM] dans l'adresse, [nomutilisateur] au nom du compte utilisateur utilisé pour accéder à la base de données et [mot de passe] au mot de passe du nom d'utilisateur spécifié pour le paramètre [nomutilisateur]. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere ● Paramètres JVM WebSphere facultatifs 161 SQL Server : jdbc:microsoft:sqlserver://[nomhôte]:[port];databaseName= [nom DB BAM] ; ;selectMethod=Cursor;user=[admin DB BAM];password=[mot de passe] ; [nomhôte] correspondant au nom de l'ordinateur sur lequel SQL Server est exécuté, [port] au port utilisé pour accéder à la base de données SQL Server et [motdepasse] au mot de passe du compte d'utilisateur [admin DB BAM]. ● Oracle : jdbc:oracle:thin:[admin DB BAM]/[mot de passe]@[nomhôte]:[port]: [nom DB BAM] ; [mot de passe] correspondant au mot de passe associé au nom du compte utilisateur spécifié pour l'utilisateur de base de données [admin DB BAM], [nomhôte] au nom de l'ordinateur sur lequel Oracle est exécuté et [port] au port utilisé pour accéder à la base de données Oracle représentée par [nom DB BAM] dans l'adresse. Ces valeurs doivent correspondre à l'URL Oracle spécifiée dans la source de données de la base de métadonnées BAM. Reportez-vous à la section « Création de la source de données pour la base de métadonnées BAM », page 156. 10. (Facultatif ) Cliquez sur New pour créer une nouvelle propriété pour spécifier les propriétés JVM facultatives associées à la base de métadonnées BAM, puis saisissez le nom et la valeur de la propriété personnalisée : ● Name : saisissez le nom de la propriété au format suivant : com.celequest.property.[PARAMETRE] ● Value : saisissez la valeur de la propriété. Pour plus de détails sur les noms et valeurs des propriétés JVM facultatives, reportez-vous à la section « Paramètres JVM WebSphere facultatifs », page 161. 11. Répétez l'étape 10 pour chaque propriété JVM facultative que vous souhaitez spécifier. 12. Cliquez sur OK et enregistrez les modifications apportées à la configuration principale. 13. Revenez à la page principale du serveur en cliquant sur son nom en haut de la page. Sous Container Settings, développez Container Services, puis cliquez sur Transaction Service. 14. Sur la page Transaction Service, tapez 600 dans la zone Total transaction lifetime timeout. 15. Cliquez sur OK pour revenir à la page Custom Properties. 16. Enregistrez les modifications apportées à la configuration principale. 17. Redémarrez WebSphere. Paramètres JVM WebSphere facultatifs Vous pouvez configurer plusieurs paramètres JVM facultatifs associés à la base de métadonnées Business Activity Monitor, notamment la langue, le pays et le niveau d'assemblage. Ces paramètres JVM sont exprimés parles propriétés personnalisées de la machine virtuelle Java. Les propriétés personnalisées possèdent les attributs suivants : ● Nom : com.celequest.property.[PARAMETRE] Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere ● Déploiement de BAM Server sur WebSphere 162 Valeur : [VALEUR] Ce tableau fournit les valeurs valides de [PARAMETRE] et [VALEUR]. Paramètre Description LANGUAGE Code ISO pour la langue du serveur. Par exemple, pour définir la langue sur le portugais, la propriété personnalisée com.celequest.property.LANGUAGE doit avoir la valeur PT. COUNTRY Code ISO pour le pays du serveur. LOCALESORT Cette option permet d'indiquer si les chaînes sensibles aux paramètres locaux ont été comparées. Les valeurs valides sont true et false : ● Indiquez true si vous souhaitez comparer les chaînes sensibles aux paramètres locaux. ● Indiquez false si vous ne souhaitez pas comparer les chaînes sensibles aux paramètres locaux. La valeur par défaut est false. STRENGTH Niveau de force d'assemblage correspondant au degré selon lequel les caractères non anglais sont comparés et assemblés. Les valeurs valides (de la moins sélective à la plus sélective) sont les suivantes : primary, secondary, tertiary et identical. La valeur par défaut est tertiary. Pour plus d'informations sur les paramètres d'assemblage, consultez la documentation de Sun Java à l'adresse suivante : http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html. Remarque :ce paramètre n'est opérationnel que si LOCALESORT est défini sur true. DECOMPOSITION Mode de décomposition de l'assemblage. Les valeurs valides sont none, canonical et full. La valeur par défaut est canonical. Pour plus d'informations sur les paramètres d'assemblage, consultez la documentation de Sun Java à l'adresse suivante : http://java.sun.com/j2se/1.4,2/docs/api/java/util/Locale.html Remarque :ce paramètre n'est opérationnel que si LOCALESORT est défini sur true. Déploiement de BAM Server sur WebSphere Vous devez déployer le fichier EAR de BAM Server (CAS_Adobe.ear) sur le serveur d'applications configuré pour exécuter BAM Server. Vous devez également déployer le fichier EAR d'intégration de BAM Server (CQIntegration.ear) sur le serveur d'applications configuré pour exécuter LiveCycle Workflow Server. Pour éviter les problèmes de déploiement sous Windows, vous devez prédéployer le fichier EAR de BAM Server. Avant d'exécuter la procédure suivante, vérifiez que les installations précédentes de BAM Server sont arrêtées et désinstallées, et que le serveur d'applications WebSphere n'est pas en cours d'exécution. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Déploiement de BAM Server sur WebSphere 163 ➤ (Windows) Pour prédéployer le fichier EAR de BAM Server : 1. Créez un répertoire de travail, par exemple c:\wrk. 2. Créez un répertoire temporaire, par exemple c:\tmp. 3. Créez un répertoire de destination, par exemple c:\bam. 4. Copiez le fichier CAS_Adobe.ear du répertoire [racine LiveCycle]/components/bam/common dans le répertoire de travail que vous avez créé. 5. Ouvrez une invite de commande et remplacez le répertoire de travail actuel par le répertoire [racine du serveur d'applications]/AppServer/bin. 6. Saisissez la commande suivante pour créer un nouveau fichier EAR contenant les EJB déployés : ejbDeploy.bat [répertoire de travail]/CAS_Adobe.ear [répertoire temporaire] [répertoire de destination]/CAS_websphere_deploy.ear [répertoire de travail] correspondant au répertoire de travail, [répertoire temporaire] au répertoire temporaire et [répertoire de destination] au répertoire de destination que vous avez créés. Cette commande crée un nouveau fichier EAR nommé CAS_websphere_deploy.ear dans le répertoire [répertoire de destination]. Remarque : a l'issue de l'exécution de la commande, assurez-vous que son interpréteur de commandes n'indique aucune erreur. Un avertissement et un message d'information sont tolérés. ➤ Pour déployer le fichier EAR de BAM Server : 1. Lancez le serveur d'applications WebSphere et l'instance de serveur d'applications BAM créée à la section « Création d'une instance de serveur d'applications », page 36. 2. Dans l'arborescence de navigation, sélectionnez Applications > Install New Application. 3. Cliquez sur Browse pour parcourir le répertoire [racine du serveur d'applications]/InstallableApps, spécifiez le chemin au fichier EAR de Business Activity Monitor, puis cliquez sur Next : ● (Windows) Spécifiez le fichier EAR créé lors du prédéploiement du fichier EAR de BAM Server, à savoir [répertoire de destination]/CAS_websphere_deploy.ear. ● (Linux, UNIX) Spécifiez [racine LiveCycle]/components/bam/common/CAS_Adobe.ear. 4. Sélectionnez Generate Default Bindings, puis cliquez sur Next. 5. Dans la zone Directory to Install Application, saisissez le chemin d'accès du répertoire côté serveur où vous souhaitez installer l'application, puis cliquez sur Next. 6. Dans Map modules to servers : ● Sélectionnez les fichiers ejb-jar.xml et web.xml. ● Sous Clusters and Servers, sélectionnez l'instance de serveur créée pour exécuter LiveCycle Workflow Server, puis cliquez sur Apply. Vérifiez que ces modules pointent maintenant vers l'instance de serveur BAM et cliquez sur Next. 7. Dans le menu Deploy EJBs Option - Database Type, sélectionnez le type de base de données que vous utilisez pour stocker les métadonnées BAM, puis cliquez sur Next : ● (DB2) Sélectionnez DB2UDB_V81. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere ● (SQL Server) Sélectionnez MSSQLSERVER_2000. ● (Oracle) Sélectionnez ORACLE_V9I. Déploiement de BAM Server sur WebSphere 164 Remarque : (Windows) l'étape Deploy EJBs Option - Database Type n'apparaît pas durant l'installation. 8. Dans l'écran Provide JNDI Names for Beans, vérifiez que la zone JNDI est configurée pour être pré-remplie à l'aide de ejb/PublishRowSession et cliquez sur Next. 9. Acceptez les valeurs par défaut en cliquant sur Next jusqu'à ce que la page Summary apparaisse, puis cliquez sur Finish. Remarque : (Websphere 6.0.2.9) vous pouvez recevoir un message Resource Warning que vous pouvez ignorer 10. Enregistrez les modifications apportées à la configuration principale. 11. Redémarrez le serveur BAM. Avant de configurer les spécification d'activation de JMS et de déployer CQIntegration.ear sur WebSphere, vous devez revenir au serveur d'applications que vous avez configuré pour exécuter LiveCycle Workflow. ➤ Pour définir les spécifications d'activation de JMS : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, cliquez sur Resources > JMS Providers > Default messaging. 2. Sous Scope, sélectionnez Server, puis cliquez sur Apply. 3. Sous Activation Specifications, cliquez sur JMS activation specification. 4. Cliquez sur New, spécifiez les valeurs suivantes, puis cliquez sur OK : Sous Administration, spécifiez : Name : Template_Event_AS JNDI Name : Template_Event_AS Sous Destination, spécifiez : Destination Type : Topic Destination JNDI name : topic/adobe_TemplateEventTopic. Bus name : sélectionnez IDP_JMS_BUS Sous Additional, spécifiez : Maximum bath size : 1 Maximum concurrent endpoints : 10 5. Cliquez sur OK. 6. Cliquez sur Save to Master Configuration, puis sur Save. ➤ Pour déployer le fichier CQIntegration.ear : 1. Dans l'arborescence de navigation de la console d'administration WebSphere, sélectionnez Applications > Install New Application. Adobe LiveCycle Configuration de WebSphere 6.0.2.9 pour BAM Server Installation et configuration de LiveCycle pour WebSphere Déploiement de BAM Server sur WebSphere 165 2. Cliquez sur Browse pour accéder au répertoire [racine LiveCycle]/components/bam/common, puis sélectionnez le fichier CQIntegration.ear. Vous n'avez pas besoin d'indiquer de valeur pour la racine de contexte. 3. Cliquez sur Next. Dans le premier écran, sélectionnez Generate Default Bindings, puis cliquez sur Next. 4. Dans l'écran Application Security Warnings, cliquez sur Continue. 5. Cliquez sur Step 2 : Map modules to servers: ● Sélectionnez les fichiers ejb-jar.xml et web.xml. ● Sous Clusters and Servers, sélectionnez l'instance de serveur créée pour exécuter LiveCycle Workflow Server, puis cliquez sur Apply. Vérifiez que ces modules pointent maintenant vers l'instance de serveur BAM et cliquez sur Next. 6. Cliquez sur Step 3: Provide listener bindings for message-driven beans, puis sous Bindings : ● sélectionnez Activation Specification. ● Dans la zone JNDI name, entrez le nom de l'événement associé au sujet servant d'exemple d'événements spécifié à l'étape 4 sur la définition des, spécifications d'activation de JMS. Par exemple, saisissez Template_Event_AS. 7. Cliquez sur Step 5: Summary, puis cliquez sur Finish. 8. Cliquez sur Save to Master Configuration, puis sur Save. Etape suivante Vous devez à présent configurer les propriétés BAM sur LiveCycle Workflow Server et BAM Server. Reportez-vous à la section « Prise en main de BAM Server », page 166. 16 Prise en main de BAM Server Ce chapitre explique comment exécuter la configuration initiale de LiveCycle Workflow Server pour permettre à BAM Server de surveiller l'activité d'un processus. Vous devez configurer les paramètres de LiveCycle Workflow Server et BAM Server : ● « Configuration de LiveCycle Workflow Server pour BAM Server », page 166 ● « Configuration de BAM Server », page 167 Configuration de LiveCycle Workflow Server pour BAM Server Vous pouvez configurer LiveCycle Workflow pour vous connecter à BAM Server à l'aide de Administrator. Vous devez indiquer le serveur sur lequel BAM Server est exécuté et les informations relatives au compte utilisateur utilisé pour accéder à BAM Server. ➤ Pour configurer LiveCycle Workflow Server pour BAM Server : 1. Connectez-vous à Administrator. Reportez-vous à la section « Accès à Administrator », page 67. 2. Cliquez sur Services, puis sur Adobe LiveCycle Workflow. 3. Cliquez sur Paramètres du serveur, puis sur Paramètres de configuration BAM. 4. Spécifiez les valeurs des propriétés suivantes : ● Hôte : nom d'hôte ou adresse IP du serveur sur lequel BAM Server est exécuté. La valeur par défaut est localhost. ● Port : port de service du serveur d'applications sur lequel BAM Server est exécuté. (Pour WebSphere 5.1.1.5, saisissez 9091 (reportez-vous à la section « Création d'un alias d'hôte virtuel », page 150). Pour WebSphere 6.0.2.9, vous trouverez la valeur du port en cliquant sur Servers > Application Servers > [BAM Server] > Ports). ● Nom d'utilisateur : (facultatif) nom du compte utilisateur de l'administrateur que LiveCycle Workflow Server utilise pour accéder à BAM Server. Le nom d'utilisateur par défaut est system. Remarque : si vous spécifiez le nom d'utilisateur d'un autre compte utilisateur, vous devez vous assurer que l'utilisateur possède des droits d'administration complets pour BAM Server. Pour plus de détails sur l'administration des comptes utilisateur de BAM, consultez l'aide de BAM Workbench ou le guide Using LiveCycle Workflow Workbench. ● Mot de passe : (facultatif ) mot de passe valide du nom d'utilisateur spécifié ci-dessus. Le mot de passe par défaut est manager. 5. Cliquez sur Enregistrer et redémarrez LiveCycle.ear. 166 Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere Accès à BAM Workbench et à BAM Dashboard 167 Accès à BAM Workbench et à BAM Dashboard Une fois BAM Server déployé et exécuté sur le serveur d'applications, vous pouvez accéder à BAM Workbench et à Business Activity Monitor (BAM) Dashboard par l'intermédiaire d'un navigateur Web. BAM Workbench comprend des outils d'administration de BAM Server et de configuration de rapports que les utilisateurs consultent dans BAM Dashboard. Pour vous connecter aux pages de Business Activity Monitor, vous devez saisir un nom d'utilisateur et un mot de passe. Lorsque vous déployez BAM Server, un compte d'administration par défaut est créé ; le nom d'utilisateur system et le mot de passe manager lui sont attribué. Conseil : vous pouvez créer un autre utilisateur d'administration ou modifier l'utilisateur existant à l'aide de BAM Workbench. Si vous modifiez l'utilisateur existant, vous devez adapter les propriétés correspondantes sur LiveCycle Workflow Server. Reportez-vous à la section « Configuration de LiveCycle Workflow Server pour BAM Server », page 166. Pour plus de détails sur l'utilisation des outils fournis avec la structure d'administration, connectez-vous à BAM Workbench et consultez l'aide. ➤ Pour accéder à BAM Workbench : 1. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 2. Dans le champ User Name, saisissez un nom d'utilisateur valide, puis renseignez le champ Password avec le mot de passe correspondant. Vous pouvez utiliser le nom d'utilisateur et le mot de passe par défaut, soit respectivement system et manager. ➤ Pour accéder à BAM Dashboard : 1. Démarrez BAM Dashboard en saisissant http://[nomhôte]:[port]/celequest/dashboard dans la ligne d'adresse d'un navigateur Web. 2. Dans le champ User Name, saisissez un nom d'utilisateur valide, puis renseignez le champ Password avec le mot de passe correspondant. Vous pouvez utiliser le nom d'utilisateur et le mot de passe par défaut, soit respectivement system et manager. Configuration de BAM Server Vous pouvez configurer BAM Server pour la surveillance des processus de LiveCycle Workflow à l'aide de BAM Workbench. Reportez-vous à la section « Accès à BAM Workbench et à BAM Dashboard », page 167. Vous devez utiliser BAM Workbench pour exécuter les tâches suivantes : ● configurer les paramètres du serveur SMTP pour l'envoi de courriers électroniques ; ● modifier l'agent JDBC par défaut pour qu'il soit basé sur une URL ; ● importer les définitions des métadonnées utilisées pour surveiller les processus de LiveCycle Workflow ; ● configurer les paramètres du serveur LDAP pour BAM Server. Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres SMTP 168 Configuration des paramètres SMTP BAM Server utilise un serveur SMTP pour envoyer des courriers électroniques aux utilisateurs de Business Activity Monitor. Vous devez indiquer le serveur sur lequel le serveur SMTP est exécuté ainsi que les informations relatives au compte utilisateur avec lequel BAM Server peut accéder au serveur SMTP. ➤ Pour configurer les paramètres SMTP : 1. Vérifiez que LiveCycle Workflow Server et les applications BAM Server sont en cours d'exécution. 2. Vérifiez que la base de métadonnées BAM est lancée. 3. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 4. Ouvrez une session à l'aide du nom d'utilisateur et du mot de passe configurés pour administrer Business Activity Monitor. Vous pouvez utiliser le nom d'utilisateur et le mot de passe par défaut, soit respectivement system et manager. 5. Si vous vous connectez pour la première fois à BAM Workbench, la boîte de dialogue First Time Setup apparaît. Le cas échéant, cliquez sur Open System Settings, puis sur l'onglet SMTP Configuration. 6. Spécifiez les valeurs des propriétés suivantes : ● SMTP Host : nom du réseau ou adresse IP du serveur SMTP que BAM Server utilise pour envoyer des messages électroniques. ● SMTP From Address : adresse électronique que BAM Server utilise pour recevoir des messages électroniques. ● SMTP User : nom d'utilisateur du compte de messagerie que BAM Server utilise. ● SMTP Password : mot de passe de l'utilisateur SMTP. 7. Sélectionnez l'onglet Checkpoint Configuration, puis indiquez l'emplacement du répertoire des journaux de récupération dans le champ Recovery Log Directory. 8. Sélectionnez l'onglet Logging, puis indiquez l'emplacement du répertoire de consignation dans le champ Logging Directory. 9. Cliquez sur OK. Importation des définitions de métadonnées de LiveCycle Workflow Vous devez importer les définitions de métadonnées de LiveCycle Workflow pour configurer les métriques de processus contrôlées par BAM Server. ➤ Pour importer les définitions de métadonnées de LiveCycle Workflow : 1. Vérifiez que LiveCycle Workflow Server et les applications BAM Server sont lancés. 2. Vérifiez que la base de métadonnées BAM est lancée. 3. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 4. Cliquez sur l'onglet Administration Console, puis sur Import/Export. Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres LDAP pour BAM Server 169 5. Sélectionnez Import Metadata from a JAR file (upload) et saisissez le chemin d'accès complet à l'emplacement du modèle de métadonnées de LiveCycle Workflow BAM adapté au type de base de données utilisé pour la base de données LiveCycle : ● (SQL Server) adobeimport_SQLServer.jar ● (Oracle) adobeimport_Oracle.jar ● (DB2) adobeimport_DB2.jar Ces fichiers figurent dans le répertoire [racine LiveCycle]/Workflow/bam/BAMAppTemplate. 6. Cliquez sur OK. Configuration des paramètres LDAP pour BAM Server Outre la création manuelle d'utilisateurs et de leurs autorisations, Business Activity Monitor vous permet d'importer les informations relatives aux utilisateurs à partir des fournisseurs LDAP pris en charge. Vous pouvez planifier des synchronisations automatiques ou exécuter des synchronisations manuelles avec le serveur LDAP pour mettre automatiquement à jour les utilisateurs et les rôles existants. Lors de la synchronisation avec le serveur LDAP, le DN de base de l'utilisateur, l'identification et le mot de passe de connexion, le nom complet, la description et les propriétés de l'adresse électronique sont mis en cache dans la base de métadonnées BAM. Lorsque BAM Server importe des utilisateurs à partir du serveur LDAP, les groupes LDAP sont convertis en rôles Business Activity Monitor. Les rôles sont attribués aux utilisateurs en fonction du groupe auquel ils appartiennent dans LDAP. Pour plus de détails, reportez-vous à la section « Restrictions de la connectivité LDAP de BAM Server », page 169. Remarque : BAM Server s'intègre à tous les fournisseurs LDAP prenant en charge le protocole LDAP version 3. Restrictions de la connectivité LDAP de BAM Server Les restrictions suivantes s'appliquent à la connectivité de BAM Server avec le serveur LDAP : ● Vous pouvez configurer une connexion vers un seul serveur LDAP. ● BAM Server crée des rôles suivant les groupes définis sur le serveur LDAP. Lorsque BAM Server rencontre un groupe dont le rôle n'a pas encore été créé, il le crée et lui attribue un ensemble d'autorisations nulles. Vous pouvez modifier ultérieurement les autorisations selon vos besoins. Reportez-vous à la section « Configuration du mappage du rôle LDAP », page 172. ● Si BAM Server importe un utilisateur qui n'appartient pas à un groupe auquel un rôle Business Activity Monitor correspond, l'utilisateur est créé mais aucun rôle ne lui est attribué. ● Vous ne pouvez pas modifier le rôle attribué à un utilisateur si ce dernier est importé du serveur LDAP. Vous pouvez attribuer des rôles aux utilisateurs importés en apportant des modifications au serveur LDAP. Vous pouvez, cependant, affecter des utilisateurs créés manuellement aux rôles créés en fonction des groupes LDAP. Pratiques conseillées pour la connectivité LDAP de BAM Server Lors de la configuration de la connectivité de BAM Server avec le serveur LDAP, nous vous recommandons fortement de respecter les meilleures pratiques suivantes : ● Si la connexion au serveur LDAP n'est pas sécurisée, utilisez le protocole SSL. Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres LDAP pour BAM Server 170 ● Pour l'authentification, Simple Authentication and Security Layer (SASL) constitue la méthode recommandée. En outre, elle est bien prise en charge par LDAP. ● Pour des raisons de sécurité, les autorisations d'accès de l'utilisateur de la synchronisation LDAP doivent être limitées à l'interrogation du serveur LDAP. Pour plus de détails sur l'utilisateur de la synchronisation, reportez-vous à la section « Configuration de la synchronisation LDAP automatique », page 170. Attention : le mot de passe de cet utilisateur est enregistré dans les métadonnées de BAM Server au moyen d'un cryptage symétrique réversible. Par conséquent, toute personne ayant accès aux métadonnées peut obtenir ce mot de passe. Configuration de la synchronisation LDAP automatique Vous pouvez planifier la synchronisation automatique de BAM Server à l'aide du serveur LDAP. La synchronisation garantit que les comptes utilisateur et les définitions de rôle que BAM Server enregistre dans la base de métadonnées BAM sont mises à jour avec le contenu du serveur LDAP. Pendant la synchronisation, BAM Server crée de nouveaux rôles en fonction des nouveaux groupes présents sur le serveur LDAP et supprime les rôles existants en fonction des groupes supprimés du serveur LDAP depuis la précédente synchronisation. Remarque : les rôles sont supprimés même si des utilisateurs créés manuellement leur sont affectés. Pour ces utilisateurs, si les rôles sont supprimés du fait de la synchronisation, les comptes utilisateur continuent d'exister mais ne sont plus affectés aux rôles. ➤ Pour configurer la synchronisation LDAP automatique : 1. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 2. Cliquez sur l'onglet Administration Console, puis sur System Settings. 3. Cliquez sur l'onglet LDAP Synchronization. 4. Sélectionnez l'option LDAP Enabled, si elle n'est pas déjà cochée. 5. Spécifiez les valeurs des propriétés suivantes : ● Initial Context Factory : nom JNDI par l'intermédiaire duquel BAM Server se connecte au serveur LDAP. La valeur par défaut est com.sun.jndi.ldap.LdapCtxFactory. Il n'est probablement pas nécessaire de modifier cette valeur. ● LDAP Server : nom DNS ou adresse IP du serveur LDAP. ● LDAP Port : port sur lequel le serveur LDAP fonctionne. Il s'agit généralement du port 389. Toutefois, si vous sélectionnez l'option SSL, le port par défaut est habituellement le port 636. Vous devez vérifier auprès de votre administrateur LDAP le numéro de port à utiliser.. ● LDAP SSL : sélectionnez cette option si le serveur LDAP est configuré pour utiliser SSL. La sélection de cette option peut avoir un impact sur le paramètre Port LDAP. ● LDAP Authentication : méthode d'authentification utilisée par le serveur LDAP. Sélectionnez l'une des options suivantes : ● Simple ● SASL (Simple Authentication and Security Layer). Sélectionnez cette option pour Sun ONE. ● Compare Encrypted Password Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere ● ● Configuration des paramètres LDAP pour BAM Server 171 LDAP Principal DN Prefix : dans le cadre de la méthode d'authentification simple, le texte que vous indiqué est inséré avant le nom de connexion de l'utilisateur : ● Pour les serveurs LDAP requérant une connexion DN, définissez cette option sur la valeur de propriété appropriée suivi du signe = (par exemple, cn= ou uid=). ● Pour ActiveDirectory, n'indiquez aucune valeur. LDAP Principal DN Suffix : dans le cadre de la méthode d'authentification simple, le texte que vous indiquez est inséré après le nom de connexion de l'utilisateur : ● Pour les serveurs LDAP requérant une connexion DN, définissez cette option sur la chaîne de valeurs appropriée. Le premier caractère du suffixe doit être une virgule (« , »). Par exemple : ,ou=Users,dc=domain,dc=name ● Pour ActiveDirectory, qui requiert une connexion simple avec une adresse électronique, définissez cette option sur le symbole @ suivi du nom de domaine utilisé pour ActiveDirectory. ● LDAP Synchronization User : utilisateur qui se connecte au serveur et lit les listes d'utilisateurs et de rôles. Par mesure de sécurité, vous devez spécifier un compte utilisateur qui ne peut que lire le répertoire LDAP. ● LDAP Synchronization Password : mot de passe associé à l'utilisateur spécifié pour l'option LDAP Synchronization User. 6. Cliquez sur Test Connection. La connexion ainsi que la configuration des mappages de l'utilisateur et du rôle sont testées. Si les paramètres de connexion sont corrects, un message indique que la connexion a réussi. Si vous n'avez pas encore configuré le mappage de l'utilisateur et du rôle LDAP, le message renvoie une erreur. 7. Pour configurer le calendrier de synchronisation LDAP, utilisez les boutons Add Schedule, Edit Schedule et Remove Schedule pour créer le calendrier souhaité. Remarque : vous devez configurer la synchronisation au moment où les utilisateurs connectés sont le moins nombreux. 8. Cliquez sur OK. Configuration du mappage de l'utilisateur LDAP Vous pouvez configurer les paramètres de mappage de l'utilisateur déterminant les utilisateurs importés et synchronisés à partir du serveur LDAP. Ces paramètres dépendent du fournisseur du serveur LDAP utilisé. ➤ Pour configurer les paramètres de mappage de l'utilisateur LDAP : 1. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 2. Cliquez sur l'onglet Administration Console, puis sur System Settings. 3. Cliquez sur l'onglet LDAP User Mapping. 4. Spécifiez les valeurs des paramètres suivants : ● LDAP User Base DN : racine de l'arborescence utilisée pour rechercher des utilisateurs. Par exemple : ● (Sun ONE) OU=people,DC=your domain,DC=com ● (Active Directory) CN=Users,DC=yourdomain,DC=com Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere Configuration des paramètres LDAP pour BAM Server ● LDAP User Search Filter : format approprié au type de serveur LDAP utilisé. Par exemple, votre serveur LDAP peut intégrer un groupe spécial pour les utilisateurs Business Activity Monitor. Ce filtre permet de s'assurer que seuls les utilisateurs de ce groupe sont importés. ● LDAP User LoginID : ID de connexion du fournisseur indiqué. Cette valeur devient l'ID de connexion de l'utilisateur dans Business Activity Monitor. ● LDAP User Full Name : entrez cn si vous utilisez Sun ONE ou Active Directory. ● LDAP User Description : entrez description si vous utilisez Sun ONE ou Active Directory. ● LDAP User PrimaryEmail : entrez userPrincipalName. Ceci renvoie à l'adresse électronique de l'utilisateur dans le répertoire LDAP. ● LDAP User EncryptedPassword : entrez le mot de passe associé à l'utilisateur spécifié si vous utilisez Sun ONE ou Tivolie. Ne remplissez pas ce champ pour Active Directory. 172 5. Cliquez sur l'onglet LDAP Synchronization, puis sur Test Connection pour savoir si l'importation des utilisateurs a réussi. 6. Cliquez sur OK. Configuration du mappage du rôle LDAP Vous pouvez configurer les paramètres de mappage du rôle déterminant les groupes ou rôles importés, synchronisés ou les deux. Ces paramètres dépendent du fournisseur du serveur LDAP utilisé. ➤ Pour configurer les paramètres de mappage du rôle LDAP : 1. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 2. Cliquez sur l'onglet Administration Console, puis sur System Settings. 3. Cliquez sur l'onglet LDAP Role Mapping. 4. Spécifiez les valeurs des paramètres suivants : ● ● LDAP Role Base DN : format approprié au type de serveur LDAP utilisé : ● (Sun ONE) OU=Groups,DC=your domain,DC=com ● (Active Directory) CN=Users,DC=yourdomain,DC=com LDAP Role Search Filter : format approprié au type de serveur LDAP utilisé : ● (Sun ONE) (&(objectclass=groupOfUniqueNames)) ● (Active Directory) (&(objectclass=group)) ● LDAP Role LoginID : entrez cn si vous utilisez Sun ONE ou Active Directory. ● LDAP Role Full Name : entrez displayname si vous utilisez Sun ONE ou Active Directory. ● LDAP Role Description : entrez description si vous utilisez Sun ONE ou Active Directory. ● LDAP Role Member : nom de la propriété à plusieurs valeurs contenant les membres du rôle : ● (Sun ONE) uniqueMember ● (Active Directory) member Adobe LiveCycle Prise en main de BAM Server Installation et configuration de LiveCycle pour WebSphere ● Configuration des paramètres LDAP pour BAM Server 173 LDAP Role Member is : utilisez l'une des options suivantes : ● Distinguished Name, si les propriétés de membre du rôle identifient les utilisateurs par l'intermédiaire de leur identifiant, comme cn=jadmin,ou=people,dc=your domain,dc=com. ● Login identification, si les propriétés de membre du rôle identifient les utilisateurs par la valeur de la propriété utilisée comme identifiant de connexion Business Activity Monitor. 5. Cliquez sur l'onglet LDAP Synchronization, puis sur Test Connection pour savoir si l'importation des utilisateurs a réussi. 6. Cliquez sur OK. Synchronisation manuelle avec le serveur LDAP Vous pouvez synchroniser manuellement BAM Server avec le serveur LDAP à tout moment. Les demandes de synchronisation sont placées en file d'attente pour empêcher les synchronisations simultanées. ➤ Pour procéder à une synchronisation manuelle avec le serveur LDAP : 1. Démarrez BAM Workbench en saisissant http://[nomhôte]:[port]/celequest/workbench dans la ligne d'adresse d'un navigateur Web. 2. Cliquez sur l'onglet Administration Console, puis sur System Settings. 3. Cliquez sur l'onglet LDAP Synchronization. 4. Cliquez sur Synchronize Now. Le délai d'exécution de la synchronisation dépend de votre environnement. Un message apparaît une fois la synchronisation terminée. 5. Cliquez sur OK. Etapes suivantes Vous pouvez à présent installer LiveCycle Workflow Designer. Reportez-vous à la section « Installation de LiveCycle Workflow Designer », page 174. 17 Installation de LiveCycle Workflow Designer Ce chapitre décrit l'installation de LiveCycle Workflow Designer. Installation de LiveCycle Workflow Designer Vous devez exécuter un programme d'installation pour installer LiveCycle Workflow Designer et configurer une connexion à LiveCycle Workflow Server. Lorsque vous lancez le programme d'installation, vous devez spécifier le nom du serveur sur lequel LiveCycle Workflow Server est déployé. Avant d'installer LiveCycle Workflow Designer, vous devez disposer de J2SDK version 1.05.2_04 ou d'une version ultérieure à la 1.4.2 (la version 1.4.2_10 n'est pas prise en charge). Lorsque LiveCycle Workflow Server est déployé sur WebSphere, les conditions suivantes s'appliquent : ● WebSphere Pluggable Client doit être installé au moyen du support d'installation de WebSphere avant d'installer LiveCycle Workflow Designer. Au cours de cette procédure, vous devez effectuer une installation personnalisée et sélectionner Pluggable Application Client. Pour plus détails, consultez la documentation de WebSphere. ● Vous devez utiliser WebSphere Pluggable Client version 5.1 avec WebSphere 5.1.1, et WebSphere Pluggable Client version 6.0 avec WebSphere 6. ● Lorsque vous installez WebSphere Client sur l'ordinateur LiveCycle Workflow Designer, vous pouvez uniquement vous connecter à des instances de LiveCycle Workflow Server déployées sur WebSphere. Si vous réinstallez et configurez LiveCycle Workflow Designer pour vous connecter à des instances du serveur déployées sur d'autres types de serveurs d'applications, tels que JBoss ou WebLogic, les tentatives de connexion aux serveurs échouent. ● Pour utiliser le même ordinateur client lors de la connexion aux instances de LiveCycle Workflow Server déployées sur un autre type de serveur d'applications, vous devez désinstaller WebSphere Client et LiveCycle Workflow Designer, puis réinstaller LiveCycle Workflow Designer. ● Si le serveur d'applications WebSphere sur lequel LiveCycle Workflow Server est déployé utilise SSL/IIOP, vous devez désactiver SSL/IIOP lorsque vous utilisez LiveCycle Workflow Designer. Sinon, LiveCycle Workflow Designer ne pourra pas se connecter au serveur d'applications. LiveCycle Workflow Designer est installé à l'emplacement suivant par défaut : ● (Windows) C:\Adobe\LiveCycle\WorkflowDesigner ● (Linux) /opt/adobe/livecycle/workflow_designer ➤ Pour installer LiveCycle Workflow Designer : 1. Lancez le programme d'installation situé à la racine du support d'installation en saisissant la commande suivante : ● (Windows) adobe_lc_workflow_721_des.exe ● (Linux) adobe_lc_workflow_721_des.bin 2. Dans l'écran de bienvenue, cliquez sur Suivant. 3. Lisez l'accord de licence, sélectionnez I accept the terms of the license agreement, puis cliquez sur Next. 174 Adobe LiveCycle Installation de LiveCycle Workflow Designer Installation et configuration de LiveCycle pour WebSphere Connexion au serveur d'applications par le biais de ports autres que les ports par défaut 175 4. Acceptez le répertoire d'installation par défaut ou cliquez sur Browse et recherchez le répertoire dans lequel vous souhaitez installer le produit, puis cliquez sur Next. Remarque : si vous saisissez le nom d'un répertoire qui n'existe pas, ce dernier est créé pour vous. 5. Sélectionnez WebSphere comme type de serveur d'applications hébergeant LiveCycle Workflow Server, puis cliquez sur Next. 6. Accédez au répertoire [emplacement d'installation du client ws]/WebSphere/AppClient. Il s'agit du répertoire de WebSphere Pluggable Client. 7. Dans la zone de texte, saisissez le nom de l'ordinateur exécutant LiveCycle Workflow Server et cliquez sur Next. 8. Vérifiez les détails de l'installation, puis cliquez sur Back pour modifier les paramètres ou cliquez sur Install pour continuer. 9. Cliquez sur Finish. 10. Si vous n'installez pas LiveCycle Workflow Designer sur le même ordinateur que LiveCycle Workflow Server, vérifiez que l'heure de l'horloge système est correctement configurée. Si cette dernière n'est pas comprise dans les deux heures du fuseau horaire utilisé, LiveCycle Workflow Designer ne peut pas se connecter au serveur d'applications. L'heure de l'horloge système du serveur d'applications doit également être correctement définie. Connexion au serveur d'applications par le biais de ports autres que les ports par défaut La configuration par défaut de LiveCycle Workflow Designer utilise des ports JNDI et HTTP par défaut pour la connexion au serveur d'applications. Si le serveur d'applications utilise des numéros de ports non définis par défaut, vous devez modifier manuellement le fichier de configuration de LiveCycle Workflow Designer. ➤ Pour modifier le port utilisé pour les connexions JNDI et HTTP : 1. Ouvrez le fichier qlc-config.xml dans un éditeur de texte depuis l'emplacement suivant : ● (Windows) [racine LiveCycle]/WorkflowDesigner/qlc/ ● (Linux) [racine LiveCycle]/workflow_designer/qlc/ 2. Recherchez l'élément property portant l'attribut name de java.naming.provider.url, puis modifiez l'URL dans l'attribut value afin d'intégrer le port à utiliser pour les connexions JNDI. Par exemple, l'élément property suivant configure le port à utiliser pour les connexions JNDI à 2809 : <property name="java.naming.provider.url" value="iiop://localhost:2809/"/> 3. Recherchez l'élément application-services et remplacez la valeur de l'attribut port par le port que votre serveur d'applications utilise pour ses connexions HTTP. Par exemple, l'élément application-services suivant configure le port à utiliser pour les connexions HTTP sur 9080 : <application-services host="localhost" port="9080" context="adobe-services"/> 4. Enregistrez le fichier, puis fermez-le. Adobe LiveCycle Installation de LiveCycle Workflow Designer Installation et configuration de LiveCycle pour WebSphere Désinstallation de LiveCycle Workflow Designer 176 Désinstallation de LiveCycle Workflow Designer LiveCycle Workflow Designer intègre un programme de désinstallation créé pendant l'installation. Le programme de désinstallation supprime les fichiers produit. ➤ Pour supprimer LiveCycle Workflow Designer : 1. Lancez le programme de désinstallation : ● (Windows) Accédez au répertoire [racine LiveCycle]/WorkflowDesigner/_uninst/ et double-cliquez sur uninstall.exe. ● (Linux) Accédez au répertoire [racine LiveCycle]/workflow_designer/_uninst/ et exécutez uninstall.bin. 2. Lorsque vous y êtes invité, sélectionnez la langue souhaitée pour le programme de désinstallation et cliquez sur OK. 3. Dans l'écran de bienvenue, cliquez sur Suivant. 4. Vérifiez les informations affichées, puis cliquez sur Uninstall. 5. Si la boîte de dialogue Remove Existing File s'affiche, cliquez sur Yes To All. 6. Cliquez sur Finish. Etapes suivantes Vous pouvez maintenant déployer les QPAC. (Consultez le guide Création de flux de production ou l'aide de LiveCycle Workflow Designer.) Si vous avez installé Watched Folder et LiveCycle Assembler, vous pouvez créer des flux de production impliquant Watched Folder à l'aide des QPAC LiveCycle Assembler. Reportez-vous à la section « Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder », page 182. A Associations de plates-formes et logiciels prises en charge Cette annexe présente les associations de plates-formes et de logiciels prises en charge pour les produits LiveCycle. Pour obtenir un récapitulatif des associations de plates-formes, reportez-vous à la section « Avant l'installation », page 13. Remarque : LiveCycle PDF Generator Elements et LiveCycle PDF Generator Professional fonctionnent uniquement sur la plate-forme Windows Server 2003 Enterprise Edition. Plate-forme Serveur d'applications JDK Base de données Windows Server 2003 Standard Edition JBoss® 3.2.5 J2SDK version 1.4.2_04 MS SQL Server 2000 SP3 JBoss 3.2.5 J2SDK version 1.4.2_04 MySQL 4.1 Windows Server 2003 Enterprise Edition JBoss 3.2.5 J2SDK version 1.4.2_04 IBM DB2 8.2 (Version 8.1 Fix Pack 7) JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 9i JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i BEA WebLogic Server® 8.1 SP5 J2SDK version 1.4.2_08 Oracle 9i BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere MS SQL Server 2000 SP3 IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere IBM DB2® 8.2 IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere MS SQL Server 2000 SP3 177 Adobe LiveCycle Associations de plates-formes et logiciels prises en charge Installation et configuration de LiveCycle pour WebSphere 178 Plate-forme Serveur d'applications JDK Base de données Red Hat Linux Ad vanced Server 2.1, mise à jour 3 JBoss 3.2.5 J2SDK version 1.4.2_04 MS SQL Server 2000 SP3 JBoss 3.2.5 J2SDK version 1.4.2_04 MySQL 4.1 JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 9i JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 10g JBoss 3.2.5 J2SDK version 1.4.2_04 IBM DB2 8.2 (Version 8.1 Fix Pack 7) BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 9i BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g JBoss 3.2.5 J2SDK version 1.4.2_04 MySQL 4.1 JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 9i JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 10g JBoss 3.2.5 J2SDK version 1.4.2_04 IBM DB2 8.2 (Version 8.1 Fix Pack 7) BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 9i BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere MS SQL Server 2000 SP3 IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 10g Red Hat Linux Ad vanced Server 3.0 Adobe LiveCycle Associations de plates-formes et logiciels prises en charge Installation et configuration de LiveCycle pour WebSphere 179 Plate-forme Serveur d'applications JDK Base de données IBM AIX 5.2 IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 10g BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 9i BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 10g IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 10g IBM AIX 5.3 Sun Solaris 8 Adobe LiveCycle Associations de plates-formes et logiciels prises en charge Installation et configuration de LiveCycle pour WebSphere 180 Plate-forme Serveur d'applications JDK Base de données Sun Solaris 9 BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i SUSE Linux ES 9.0 JBoss 3.2.5 J2SDK version 1.4.2_04 MS SQL Server 2000 SP3 JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 9i JBoss 3.2.5 J2SDK version 1.4.2_04 Oracle 10g JBoss 3.2.5 J2SDK version 1.4.2_04 MySQL 4.1 BEA WebLogic Server 8.1 SP5 J2SDK version 1.4.2_08 Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 5.1.1.5 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere IBM DB2 8.2 (Version 8.1 Fix Pack 7) IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 9i IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere Oracle 10g IBM WebSphere 6.0.2.9 JDK IBM installé avec WebSphere MS SQL Server 2000 SP3 B Polices installées avec le module Font Manager Certains modules nécessitent un accès à des polices installées avec le module Font Manager. Ce dernier contient plusieurs groupes de polices que vous pouvez utiliser dans vos applications personnalisées. Le module Font Manager n‘est pas utilisé pendant la conversion de documents natifs au format PDF ou de documents PDF dans un autre format. Vous pouvez ajouter des polices au module Font Manager, qui sera par la suite intégré au fichier LiveCycle.ear. Pour plus de détails sur l'ajout de vos propres polices, reportez-vous à la section « Configuration des produits LiveCycle à déployer », page 77. Les polices suivantes sont installées avec le module Font Manager : ● Adobe Serif MM ● Kozuka Mincho Std Bold ● Adobe Sans MM ● Kozuka Mincho Std Heavy ● Adobe Ming Std Light ● Kozuka Mincho Pro-VI Regular ● Adobe Song Std Light ● Letter Gothic Std Medium ● Adobe Myungjo Std Medium ● Letter Gothic Std Slanted ● Adobe Pi Std ● Letter Gothic Std Bold ● Bell Gothic Std Light ● Letter Gothic Std Bold Slanted ● Bell Gothic Std Bold ● Minion® Pro Italic ● Bell Gothic Std Black ● Minion Pro Semibold ● Courier Std ● Minion Pro Semibold Italic ● Courier Std Bold ● Minion Pro Bold ● Courier Std Bold Oblique ● Minion Pro Bold Italic ● Courier Std Oblique ● Minion Pro Regular ● EuroSign (TTF) ● Myriad® Pro Light ● Kozuka Gothic® Std Extra Light ● Myriad Pro Light Italic ● Kozuka Gothic Std Light ● Myriad Pro Regular ● Kozuka Gothic Std Regular ● Myriad Pro Italic ● Kozuka Gothic Std Medium ● Myriad Pro Bold ● Kozuka Gothic Std Bold ● Myriad Pro Semibold ● Kozuka Gothic Std Heavy ● Myriad Pro Semibold Italic ● Kozuka Gothic Std Medium ● Myriad Pro Bold Italic ● Kozuka Mincho® Std Extra Light ● Myriad Pro Black ● Kozuka Mincho Std Light ● Myriad Pro Black Italic ● Kozuka Mincho Std Regular ● Symbol ● Kozuka Mincho Std Medium 181 C Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Cette annexe explique comment appeler LiveCycle Assembler par le biais de LiveCycle Workflow, à l'aide des QPAC LiveCycle Assembler et de Watched Folder. Elle suppose que vous avez installé, configuré et déployé LiveCycle Assembler, LiveCycle Workflow et Watched Folder. Remarque : vous pouvez implémenter les dossiers de contrôle à utiliser avec LiveCycle PDF Generator mais vous devez les configurer séparément. Le contenu de ce chapitre traite uniquement le service Watched Folder intégrant LiveCycle Workflow et LiveCycle Assembler. Pour plus d'informations sur la configuration des dossiers de contrôle de LiveCycle PDF Generator, reportez-vous à l'aide sur l'administration de LiveCycle PDF Generator, disponible depuis l'interface Web de LiveCycle PDF Generator. Liste des tâches A l'aide de Watched Folder ou d'une application cliente que vous avez développée, vous pouvez indiquer à LiveCycle Workflow d'initier un flux de production activant un QPAC LiveCycle Assembler. Cette section présente les tâches requises pour configurer un flux de production permettant l'achèvement d'un processus LiveCycle Assembler appelé par Watched Folder. La procédure détaillée nécessaire à la réalisation des tâches figure dans la section ou le document indiqué. Vous devez exécuter les tâches suivant leur ordre d'apparition dans le tableau. Remarque : n'exécutez pas Configuration Manager tant que vous n'avez pas terminé d'installer les fichiers pour chacun des produits. Etape Tâche Voir 1 Déployez les QPAC LiveCycle Assembler sur LiveCycle Workflow Designer. Using LiveCycle Assembler QPACs (disponible sur le DVD d'installation de LiveCycle Assembler ou sur le site Web de LiveCycle Workflow SDK) 2 Créez et déployez un flux de production comprenant un QPAC LiveCycle Assembler. « Déploiement de QPAC et création d'un processus de flux de production », page 183 LiveCycle WorkflowCréation de flux de production Aide de LiveCycle Workflow Designer 3 Créez un dossier de contrôle sur le système de fichiers. « Création et configuration d'un dossier de contrôle », page 186 4 Connectez-vous à Administrator, puis créez un dossier de contrôle et configurez-le. « Création et configuration d'un dossier de contrôle », page 186 Aide sur l'administration de Watched Folder 182 Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Déploiement de QPAC et création d'un processus de flux de production Etape Tâche Voir 5 Créez un fichier JobConfig.xml. « Création d'un fichier JobConfig.xml », page 188 183 Aide sur l'administration de Watched Folder 6 Préparez les éléments connexes au test ou à la production, parmi lesquels les fichiers PDF d'entrée et un fichier DDX. « Préparation des fichiers PDF et DDX », page 190 Developing Applications for LiveCycle Assembler Document Description XML Reference 7 Soumettez le travail LiveCycle Assembler pour traitement. « Soumission du travail LiveCycle Assembler pour traitement », page 190 Developing Custom Applications for LiveCycle Workflow Déploiement de QPAC et création d'un processus de flux de production Deux QPAC permettent de créer des flux de production pour LiveCycle Assembler : le QPAC Assembler et le QPAC CreateDocumentList. Le QPAC Assembler est utilisé pour tous les flux de production LiveCycle Assembler, que vous utilisiez Watched Folder ou une autre méthode pour initier le processus (par exemple, des applications clientes ou des services Web). Cette section explique comment créer un processus de flux de production utilisant le QPAC Assembler, ainsi que les variables requises et les propriétés des actions dans LiveCycle Workflow Designer. Pour plus d'informations sur la création d'un processus de flux de production utilisant le QPAC CreateDocumentList, reportez-vous au guide Using LiveCycle Assembler QPACs. Les étapes de création d'un processus de flux de production comprenant un QPAC Assembler sont similaires aux étapes de création d'un processus de flux de production à l'aide de LiveCycle Workflow Designer. La procédure présentée ici fournit des détails propres au QPAC Assembler. Pour plus d'informations sur la création des flux de production, la configuration des variables et la définition des propriétés des actions dans un QPAC, reportez-vous à la section Création de flux de production et aux guides Using LiveCycle Assembler QPACs. Utilisation de fichiers DDX dynamiques ou statiques Lorsque vous soumettez des travaux à Watched Folder en vue de leur traitement par LiveCycle Workflow et LiveCycle Assembler, vous pouvez utiliser un fichier DDX dynamique ou statique. Lorsque vous créez ou utilisez une application pour soumettre des travaux à LiveCycle Assembler, ce dernier n'utilisant que le flux de production QPAC (sans Watched Folder), vous devez utiliser un fichier DDX statique. Un flux de production qui utilise un fichier DDX dynamique traite le fichier DDX présent dans le dossier d'entrée d'un dossier de contrôle. Pour utiliser un fichier DDX dynamique dans votre processus de flux de production, vous devez créer une variable <inputddx> et la spécifier dans les propriétés des actions du QPAC. Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Configuration d'un QPAC Assembler dans un processus de flux de production 184 Un flux de production qui utilise un fichier DDX statique traite un fichier DDX particulier situé dans le QPAC et utilisé chaque fois que le processus est appelé par le fichier JobConfig.xml. Pour utiliser un fichier DDX statique dans le processus de flux de production, vous devez accéder au fichier DDX et le charger dans le QPAC lorsque vous configurez les propriétés des actions du flux de production. Vous pouvez utiliser un fichier DDX statique si vous utilisez un dossier de contrôle ou si vous exécutez le processus à l'aide des QPAC uniquement. Configuration d'un QPAC Assembler dans un processus de flux de production Lorsque vous créez un nouveau processus de flux de production dans LiveCycle Workflow Designer, vous devez créer des variables que ce dernier utilisera. Lorsque vous ajoutez le QPAC Assembler au flux de production, vous devez définir les propriétés des actions du QPAC. Les propriétés des actions utilisent les variables que vous avez créées. Vos sélections dans la boîte de dialogue Propriétés des actions varient suivant que vous utilisez un fichier DDX dynamique ou statique. Remarque : les noms de variable utilisés dans ce chapitre, comme <inputddx> et <inputdocmap>, sont définies par l'utilisateur dans LiveCycle Workflow Designer ; vous pouvez nommer la variable comme bon vous semble à sa création. Variables pour le QPAC Assembler Variable Valeur de la propriété <inputdocmap> Type : mappe de document entrée : sélectionnée sortie : non sélectionnée obligatoire : non sélectionnée <inputddx> Type : document entrée : sélectionnée sortie : non sélectionnée obligatoire : non sélectionnée (requise pour le fichier DDX dynamique uniquement) <outputmap> Type : mappe et document entrée : non sélectionnée sortie : sélectionnée obligatoire : non sélectionnée <joblog> Type : document entrée : non sélectionnée sortie : sélectionnée obligatoire : non sélectionnée (non requise lorsque le niveau d'informations consignées est désactivé) Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Configuration d'un QPAC Assembler dans un processus de flux de production 185 Propriétés des actions du QPAC Assembler Type de flux de production Sélection dans l'onglet Input Utilisation de Watched Folder avec un fichier DDX dynamique Use a Document Variable to load the DDX file : cliquez sur le bouton portant les points de suspension), puis sélectionnez la variable <inputddx>. Input Document Map Variable : Sélectionnez la variable <inputdocmap>. Utilisation de Watched Folder avec un fichier DDX statique Use the Browse button to locate the DDX file : recherchez le fichier DDX à utiliser. Input Document Map Variable : Sélectionnez la variable <inputdocmap>. Utilisation de QPAC uniquement (avec un fichier DDX statique) Input Document Map : ne pas sélectionner Use the Browse button to locate the DDX file : recherchez le fichier DDX à utiliser. Sélection dans l'onglet Output Output Document Map : cliquez sur le bouton portant les points de suspension et sélectionnez la variable <outputmap>. Output Document Map : cliquez sur le bouton portant les points de suspension et sélectionnez la variable <outputmap>. Output Document Map : cliquez sur le bouton portant les points de suspension et sélectionnez la variable <outputmap>. Remarque : pour plus d'informations sur la sélection des options de l'onglet Configuration, consultez la section suivante : Consignation des erreurs et modes d'échec dans les flux de production du QPAC Assembler. Consignation des erreurs et modes d'échec dans les flux de production du QPAC Assembler Lorsque vous configurez un flux de production à l'aide du QPAC Assembler, vous pouvez sélectionner le niveau de consignation des erreurs et le mode d'échec que LiveCycle Workflow utilise lorsque des exceptions se produisent. Vous pouvez définir le niveau de consignation sur Off (aucune consignation), Normal (messages courts) ou Debug (descriptions détaillées des erreurs). Vous pouvez associer une variable de processus (par exemple, <joblog>) de type Document au champ Output Log Document pour enregistrer les messages de consignation. Vous pouvez définir le mode d'échec sur Stall Process ou Terminate Process pour indiquer au QPAC Assembler de bloquer ou de terminer le processus lorsqu'une exception se produit dans LiveCycle Assembler. En cas d'échec d'un travail lorsque Stall Process est sélectionné, le processus de flux de production est bloqué mais pas terminé. Si la consignation est configurée sur Normal ou Debug, les informations concernant l'exception apparaissent sur la page Stalled Action de LiveCycle Workflow dans Administrator. Les administrateurs du composant doivent rechercher le processus et le terminer, puis revenir à Administrator et supprimer l'action bloquée, le cas échéant. Les messages consignés s'affichent sur la page de l'action bloquée mais pas sur la page du processus. Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Création et configuration d'un dossier de contrôle 186 En cas d'échec d'un travail lorsque Terminate Process est sélectionné, le processus de flux de production s'achève lorsqu'une exception est générée. Si la consignation des configurée sur Normal ou Debug, les informations relatives à l'exception sont inscrites dans le fichier journal du composant pour lequel l'exception a été générée. Pour Watched Folder, le fichier journal correspond au fichier activity.log figurant dans le sous-répertoire /failure du dossier de contrôle configuré. Si vous configurez un QPAC Assembler afin de l'utiliser avec Watched Folder, vous devez définir le mode d'échec sur Terminate Process. Les utilisateurs de Watched Folder peuvent ne pas avoir accès à Administrator. Par conséquent, si les processus sont bloqués sans être terminés, les utilisateurs ne reçoivent pas de message sur l'exception tant que le processus n'est pas terminé. Configurer le mode d'échec sur Terminate Process garantit que les messages d'erreur sont consignés dans le fichier activity.log, disponible dans le répertoire [dossier de contrôle]/failure (lorsque le niveau de consignation est défini sur Normal ou Debug). Pour plus d'informations sur la configuration de la consignation des erreurs et les modes d'échec, voir Using LiveCycle Assembler QPACs. ➤ Pour créer un flux de production comprenant un QPAC Assembler : 1. Déployez le QPAC sur LiveCycle Workflow Designer. Reportez-vous à la section Using LiveCycle Assembler QPACs. 2. Dans LiveCycle Workflow Designer, sélectionnez File > New > Process Category. 3. Sélectionnez la nouvelle catégorie de processus, puis cliquez sur File > New > Process Type. 4. Cliquez avec le bouton droit de la souris sur le nouveau type de processus, puis sélectionnez New Workflow. 5. Donnez un nom au flux de production, puis utilisez les valeurs par défaut pour les options restantes (seule l'option synchronous est sélectionnée). 6. Créez les variables du flux de production, comme indiqué dans le tableau « Variables pour le QPAC Assembler », page 184, en cliquant sur le bouton plus (+) de la palette Variables. Pour plus d'informations sur la création de variables, consultez l'aide de LiveCycle Workflow Designer. 7. Créez une nouvelle catégorie de composants : (Voir Création de flux de production.) 8. Ajoutez le QPAC Assembler QPAC (déployez le composant) à la nouvelle catégorie de composants, puis définissez les propriétés de l'action du flux de production, comme indiqué dans le tableau de « Propriétés des actions du QPAC Assembler », page 185. 9. Enregistrez le processus de flux de production et déployez-le. Création et configuration d'un dossier de contrôle Sur votre système de fichiers, créez un répertoire que vous pouvez configurer en tant que dossier de contrôle. Une fois le dossier configuré à l'aide de l'interface de configuration de Watched Folder, il contient les sous-répertoires suivants : /[dossier de contrôle] /input /stage Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Création et configuration d'un dossier de contrôle 187 /failure /result /preserve Pour plus d'informations sur les sous-répertoires, voir Aide sur l'administration de Watched Folder. Pour soumettre les fichiers à traiter, placez-les dans le répertoire /[dossier de contrôle]/input. Lorsque plusieurs fichiers doivent être intégrés au processus LiveCycle Assembler, ne transférez pas les fichiers de façon individuelle ; créez un répertoire de collecte distinct, placez-y tous les fichiers requis (les fichiers PDF d'entrée et, le cas échéant, le fichier DDX), puis placez le répertoire de collecte dans le répertoire d'entrée du dossier de contrôle. ➤ Pour créer un dossier de contrôle et le configurer : 1. Créez un répertoire qui servira de dossier de contrôle sur le système de fichiers de votre serveur. 2. Connectez-vous à Administrator. 3. Cliquez sur Services, Watched Folder, puis sur Gestion et état de Watched Folder. 4. Cliquez sur Nouveau dossier de contrôle. 5. Dans le champ Nom du dossier de contrôle, attribuez un nom au dossier de contrôle. (Ce dernier ne doit pas nécessairement correspondre au nom du répertoire créé sur le système de fichiers à l'étape 1. Nous vous conseillons malgré tout d'utiliser le même nom pour garantir un meilleur suivi.) 6. Dans le champ Chemin du dossier de contrôle, saisissez le chemin complet d'accès au répertoire créé sur le système de fichier. 7. Dans le champ Modèles de fichier inclus, saisissez le nom du répertoire créé pour contenir les fichiers PDF d'entrée (que vous placerez dans le répertoire d'entrée du dossier de contrôle). Vous pouvez spécifier plusieurs fichiers ou noms si vous essayez de placer plusieurs fichiers et dossiers dans le dossier de contrôle. 8. Définissez les autres options suivant vos besoins. Pour plus d'informations sur les options disponibles, voir Aide sur l'administration de Watched Folder. 9. Cliquez sur OK. Conseil : si vous transférez une grande quantité de fichiers source vers un dossier de contrôle, cette opération peut prendre plusieurs minutes, voire plus. Il est possible que Watched Folder analyse le dossier de contrôle, reconnaisse un nouveau répertoire de collecte et lance un processus de flux de production avant la fin de la copie de tous les fichiers du répertoire. Pour éviter cette situation, vous devez attribuer au répertoire un autre nom que celui analysé par Watched Folder pendant la copie du répertoire dans le répertoire d'entrée. Une fois tous les fichiers d'entrée copiés, vous devez renommer le répertoire de collecte comme indiqué dans la configuration de Watched Folder (valeur Modèles de fichier inclus). Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Création d'un fichier JobConfig.xml 188 Création d'un fichier JobConfig.xml Il est possible de placer le fichier JobConfig.xml à la racine du répertoire d'entrée ou à l'intérieur du répertoire de collecte avec les autres fichiers connexes. Si vous prévoyez de placer plusieurs travaux (répertoires de collecte) dans le dossier de contrôle de différents flux de production utilisant les fichiers DDX dynamiques, vous devez placer le fichier JobConfig.xml dans les répertoires de collecte individuels soumis au répertoire d'entrée dans le dossier de contrôle. Si vous prévoyez de soumettre plusieurs travaux au même flux de production utilisant un fichier DDX statique, vous pouvez placer le fichier JobConfig.xml à la racine du répertoire d'entrée. De ce fait, les travaux entrants suivants utilisent ce même fichier JobConfig.xml. Pour créer un fichier JobConfig.xml, créez un fichier XML similaire aux exemples suivants. Exemple C.1 Fichier JobConfig.xml pour un fichier DDX dynamique <?xml version="1.0" encoding="UTF-8"?> <process-config xmlns="http://adobe.com/watchedfolder" xmlns:xsi="http://www.w3.org/2001/ XMLSchema-instance" xsi:schemaLocation="http://adobe.com/watchedfolder C:\WatchedFolder\schemas\JobConfiguration.xsd"> <process-type>myworkflow</process-type> <process-variables> <process-variable> <filter-pattern>*.pdf</filter-pattern> <process-variable-type>mappe</process-variable-type> <process-variable-name>inputdocmap</process-variable-name> <process-variable-datatype>document</process-variable-datatype> <process-input>true</process-input> </process-variable> <process-variable> <filter-pattern>*.ddx</filter-pattern> <process-variable-type>unique</process-variable-type> <process-variable-name>inputddx</process-variable-name> <process-variable-datatype>document</process-variable-datatype> <process-input>true</process-input> </process-variable> </process-variables> </process-config> Exemple C.2 Fichier JobConfig.xml pour un fichier DDX statique Utilisez le même fichier JobConfig.xml décrit précédent, mais omettez la variable de processus <inputddx>. <?xml version="1.0" encoding="UTF-8"?> <process-config xmlns="http://adobe.com/watchedfolder" xmlns:xsi="http://www.w3.org/2001/ XMLSchema-instance" xsi:schemaLocation="http://adobe.com/watchedfolder C:\WatchedFolder\schemas\JobConfiguration.xsd"> <process-type>myworkflow</process-type> <process-variables> <process-variable> <filter-pattern>*.pdf</filter-pattern> <process-variable-type>mappe</process-variable-type> <process-variable-name>inputdocmap</process-variable-name> Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Création d'un fichier JobConfig.xml 189 <process-variable-datatype>document</process-variable-datatype> <process-input>true</process-input> </process-variable> </process-variables> </process-config> Le contenu du fichier JobConfig.xml est associé aux variables et aux actions définies dans le processus de flux de production décrit dans la section « Configuration d'un QPAC Assembler dans un processus de flux de production », page 184. Nœud Description process-config Racine du fichier de configuration du travail. process-type Nom du type de processus de flux de production. Cette valeur doit correspondre à la valeur spécifiée dans le processus de flux de travail de LiveCycle Workflow Designer. process-variables Contient plusieurs nœuds de variable de processus. process-variable Chaque nœud process-variable est associé à une variable intégrée au processus de flux de production. Ses sous-éléments spécifient les valeurs de propriété de chaque variable du processus. filter-pattern Modèle utilisé pour filtrer tous les fichiers à partir de l'ensemble des fichiers entrants définis pour la variable de processus. Ce modèle correspond au type de fichiers à traiter en rapport avec la variable. process-variable-type Type de variable d'entrée : unique, liste ou mappe. Dans l'exemple ci-dessus, la variable <inputdocmap> possède le type liste car elle spécifie un ensemble de documents (tous les fichiers qui seront placés dans le dossier de contrôle). Le type unique est utilisé pour la variable <inputddx> car un seul fichier est intégré. process-variable-name Nom de la variable de flux de production telle que définie dans le flux de production. Dans l'exemple ci-dessus, les noms de variable correspondent aux noms créés à la section « Configuration d'un QPAC Assembler dans un processus de flux de production », page 184 : inputdocmap et inputddx process-variable-datatype Type de flux de production. Deux types de variables sont pris en charge : document et xml. Ceci correspond à l'attribut containedtype de la variable (et non à l'attribut collectiontype). process-input Watched Folder n'utilise pas ce paramètre pour le moment. Laissez cette valeur définie sur true. Pour plus d'informations sur la création du fichier JobConfig.xml, voir Aide sur l'administration de Watched Folder. Adobe LiveCycle Appel de LiveCycle Assembler à l'aide de LiveCycle Workflow et de Watched Folder Installation et configuration de LiveCycle pour WebSphere Préparation des fichiers PDF et DDX 190 Préparation des fichiers PDF et DDX Les fichiers PDF fournis dans le répertoire d'entrée ou défini par le QPAC Assembler doivent correspondre à la valeur du modèle de fichier de l'élément source du fichier DDX. Si vous utilisez Watched Folder avec LiveCycle Assembler, vous devez indiquer la variable Input Document Map (reportez-vous à la section « Configuration d'un QPAC Assembler dans un processus de flux de production », page 184). Utilisez l'attribut sourceMatch pour définir le modèle de fichier avec l'élément source. Pour plus d'informations sur la configuration du modèle d'expression rationnelle pour l'attribut sourceMatch, voir Document Description XML Reference. Par exemple, dans le fichier DDX, il est possible de spécifier la source PDF de plusieurs façons : ● Modèle correspondant à des noms de fichier spécifiques : <PDF source="mysource" sourceMatch="appendix[\d]+[.]pdf" select="1-last"/> ● Modèle correspondant à une valeur générique : <PDF source="mysource" sourceMatch=".+[.]pdf" select="1-last"/> Dans les exemples ci-dessus, le modèle correspond à n'importe quel fichier PDF d'entrée commençant par les caractères appendix suivis d'un chiffre, puis de l'extension .pdf. La valeur générique correspond au moins à un fichier PDF d'entrée comprenant n'importe quel caractère incluant des chiffres et se terminant par .pdf. Pour plus d'informations sur la configuration de l'élément source dans le fichier DDX, reportez-vous à la section sur la spécification de plusieurs flux d'entrée du guide Developing Applications for LiveCycle Assembler et de Document Description XML Reference. Soumission du travail LiveCycle Assembler pour traitement Vous pouvez soumettre un travail LiveCycle Assembler à Watched Folder par le biais d'un programme utilisant un fichier de commandes qui transfère le produit contenant les fichiers requis au dossier de contrôle configuré. (Les instructions de création d'un fichier ou d'un script de commandes pour effectuer cette action ne sont pas abordées dans ce guide.) Vous pouvez également soumettre un travail manuellement en déplaçant ou en copiant l'ensemble des fichiers dans Watched Folder. Si vous avez créé un flux de production LiveCycle Assembler dans LiveCycle Workflow Designer qui n'utilise pas Watched Folder, vous pouvez pas soumettre le travail pour traitement à l'aide d'une application cliente créée au moyen de l'API Java de LiveCycle Workflow. Pour plus d'informations sur le développement d'applications clientes personnalisées pour LiveCycle Workflow, consultez le guide Developing Custom Applications for LiveCycle Workflow, disponible sur le kit de développement logiciel de LiveCycle Workflow. Vous pouvez également soumettre des travaux pour traitement à l'aide de nombreux mécanismes disponibles avec LiveCycle Workflow, comme les services Web, la messagerie électronique et les files d'attente de messages ou des formulaires en ligne. Pour plus d'informations, consultez les guides Developing Custom Applications for LiveCycle Workflow et Developing Custom QPACs. Remarque : lorsque le partage NFS est configuré pour Watched Folder, les fichiers temporaires et les répertoires liés aux travaux Watched Folder sont placés dans le répertoire de stockage global, mais ils ne sont pas automatiquement supprimés une fois le traitement des travaux terminé. Pour éviter tout problème de performances, vous devez régulièrement supprimer les fichiers portant le nom Session[NNNN], où NNNN correspond à l'identifiant du processus de flux de production du répertoire de stockage global. L'emplacement par défaut du répertoire de stockage global est le suivant : {RepTemp]/AdobeDocumentStorage/global. Si [RepTemp] n'est pas spécifié par l'utilisateur dans Configuration Manager, l'emplacement par défaut est java.io.tmpdir. D Développement de formulaires pour LiveCycle Cette annexe contient des informations destinées aux développeurs de formulaires et décrit l'utilisation de WebDAV avec LiveCycle Form Manager et les éléments requis par les produits LiveCycle pour les différents types de formulaires. Publication de fichiers à partir de logiciels clients Les développeurs et les propriétaires de formulaires peuvent utiliser des logiciels clients compatibles WebDAV pour publier leurs fichiers dans le référentiel des produits LiveCycle utilisé par LiveCycle Form Manager et y accéder. Pour que vous puissiez utiliser WebDAV, votre ordinateur doit exécuter un logiciel de gestion de fichiers (comme l'explorateur Microsoft Windows) pouvant se connecter aux serveurs WebDAV. Pour créer une connexion à un répertoire WebDAV, vous devez indiquer l'URL de ce dernier. L'adresse ci-après est l'URL par défaut du référentiel de LiveCycle Form Manager : http://[nomhôte]:[port]/appstore/Forms [nomhôte] correspond au nom de l'ordinateur exécutant les produits LiveCycle et [port] correspond au port utilisé pour les produits LiveCycle. Par exemple, supposons que les développeurs de votre entreprise utilisent LiveCycle Designer pour créer des formulaires. Ils souhaitent utiliser la commande de menu Publier de LiveCycle Designer pour copier leurs formulaires et les fichiers correspondants dans le référentiel des produits LiveCycle. Cependant, ils utilisent d'abord l'explorateur Windows pour ajouter un favori réseau créant une connexion à l'URL du référentiel des produits LiveCycle. Cette connexion s'affiche dans les Favoris réseau sous forme de dossier. Après avoir ajouté ce favori, les développeurs peuvent l'utiliser pour publier des fichiers dans le référentiel. Conception de formulaires pour les produits LiveCycle L'utilisation de formulaires avec les produits LiveCycle peut exiger certaines conditions : conception particulière du formulaire, configuration spéciale des produits LiveCycle, voire les deux. Certaines exigences spécifiques s'appliquent à l'utilisation des types de formulaires suivants avec les produits LiveCycle : ● Formulaires dynamiques ● Formulaires compatibles PDF/A ● Formulaires comprenant des formulaires secondaires ● Formulaires PDF créés avec Acrobat Pour plus de détails sur la conception des formulaires à utiliser avec LiveCycle Workflow, consultez le guide Création de flux de production, installé avec LiveCycle Workflow. 191 Adobe LiveCycle Développement de formulaires pour LiveCycle Installation et configuration de LiveCycle pour WebSphere Utilisation de formulaires dynamiques avec les produits LiveCycle 192 Utilisation de formulaires dynamiques avec les produits LiveCycle Les formulaires dynamiques peuvent être développés ou réduits pour contenir la quantité de données saisies. Ils comprennent généralement des boutons permettant d'obtenir les données requises à partir de LiveCycle Forms. LiveCycle Forms affiche le formulaire contenant les données et le renvoie au client. Le navigateur du client est actualisé pour afficher le formulaire, qui a été développé ou réduit, en fonction du volume des nouvelles données. Par exemple, certains formulaires permettent aux utilisateurs d'envoyer des requêtes à une base de données en indiquant des critères de recherche. Les données renvoyées s'affichent dans un tableau, sur le même formulaire ou dans un formulaire secondaire. Elles déterminent le nombre de lignes du tableau. Pour soumettre une requête, l'utilisateur clique sur un bouton pour l'envoyer à LiveCycle Forms. Les produits LiveCycle prennent en charge l'utilisation de deux types de boutons dans les formulaires dynamiques : ● un bouton mettant à jour les données du formulaire dynamique ; ● un bouton renvoyant un document PDF à un client qui peut alors enregistrer une copie de ce document sur son ordinateur ou l'imprimer. Les produits LiveCycle différencient ces boutons au moyen de noms qui doivent être utilisés par les formulaires dynamiques. Vous pouvez utiliser les noms par défaut ou configurer les produits LiveCycle (dans les pages Administrator) pour l'utilisation de noms différents. Propriété Par défaut Description et options Nom du bouton RENDERAGAIN de nouveau rendu d'impression Ce nom indique aux produits LiveCycle qu'une requête est envoyée à LiveCycle Forms pour que celui-ci affiche le formulaire avec les données à jour. Nom du bouton PRINTFORM d'impression d'impression Ce nom indique aux produits LiveCycle que le bouton crée un document PDF à partir du formulaire en cours et le renvoie à l'utilisateur final. Intégration des polices dans un formulaire compatible PDF/A Lors de la création d'une conception de formulaire dédiée à la création d'un formulaire compatible PDF/A de niveau 1B lors du rendu par LiveCycle Forms, toutes les polices utilisées doivent être intégrées à la conception du formulaire. Si les polices ne sont pas intégrées, le formulaire rendu n'est pas compatible PDF/A de niveau 1B, bien qu'il s'agisse d'un formulaire PDF valide. Il n'est possible d'intégrer à la conception du formulaire que les polices concédées sous licence pour la visualisation et l'impression. Les polices fournies dans le module Font Manager sont conformes à ces critères. E Désinstallation des produits LiveCycle Ce chapitre décrit la procédure de désinstallation des fichiers produit LiveCycle. Suppression des fichiers du produit Le programme de désinstallation situé dans le répertoire [racine produit] ne supprime aucun fichier déployé sur le serveur d'applications ni aucun module partagé par d'autres produits LiveCycle. Attention : l'exécution du programme de désinstallation risque de supprimer l'ensemble du contenu du répertoire d'installation du produit sans autre forme d'avertissement. Avant de continuer, sauvegardez toutes les données importantes. ➤ Pour supprimer les fichiers de l'ordinateur : 1. Accédez au répertoire [racine produit]/_uninst/, puis lancez le programme de désinstallation. ● (Windows) Cliquez deux fois sur le fichier .exe. Vous pouvez également utiliser la fonction Ajout/Suppression de programmes. ● (Linux et UNIX) Ouvrez une invite de commande et saisissez : file_name.bin 2. Lorsque vous y êtes invité, sélectionnez la langue souhaitée pour le programme de désinstallation et cliquez sur OK. 3. Suivez les instructions qui s'affichent, puis cliquez sur Terminer. 193 F Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Ce chapitre décrit les tâches inhérentes à la mise à niveau des produits LiveCycle vers la version 7.2 ou la version 7.2.1 pour LiveCycle Assembler et LiveCycle Workflow. Ce document doit être utilisé avec le guide Installation et configuration de LiveCycle ou le guide Installation et configuration des produits de sécurité LiveCycle pour votre serveur d'applications. Ce document mentionne certaines sections de ces guides d'installation et de configuration lorsque des compléments d'information sont disponibles. Pour consulter une liste des plates-formes prises en charge et des configurations requises pour les produits LiveCycle 7.2, reportez-vous au chapitre « Avant l'installation » de ce guide. Ce chapitre utilise les conventions de désignation suivantes pour les chemins d'accès aux fichiers courants : [racine LiveCycle] désigne l'emplacement d'installation des produits et composants LiveCycle antérieurs aux versions 7.2 ou 7.2.1. [racine LiveCycle72] désigne l'emplacement d'installation des produits et composants LiveCycle des versions 7.2 ou 7.2.1. Les guides Installation et configuration de LiveCycle concernent les produits suivants : ● ● ● ● ● ● ● ● LiveCycle Assembler 7.2.1 Adobe LiveCycle Forms 7.2 Adobe LiveCycle Form Manager 7.2 Adobe LiveCycle PDF Generator 7.2 Adobe LiveCycle Print 7.2 Adobe LiveCycle Print 7.2.1 Adobe LiveCycle Workflow Designer 7.2.1 Watched Folder 1.1 Les guides Installation et configuration des produits de sécurité LiveCycle concernent les produits suivants : ● ● ● Adobe LiveCycle Document Security 7.2 Adobe LiveCycle Reader Extensions 7.2 Adobe LiveCycle Policy Server 7.2 Procédures de mise à niveau Cette section décrit les procédures à suivre lorsque vous mettez à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1. Mise à niveau de votre serveur d'applications Assurez-vous d'appliquer les correctifs et Fix Packs nécessaires sur le serveur d'applications sur lequel vous exécutez les produits LiveCycle et procurez-vous les mises à jour des pilotes de base de données. Votre environnement doit correspondre à la configuration système requise décrite dans la section « Logiciels pris en charge » de ce guide. 194 Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle Utilisation d'installations clé en main ou automatiques pour la mise à niveau 195 Utilisation d'installations clé en main ou automatiques pour la mise à niveau Pour des installations à des fins de déploiement sur WebSphere ou WebLogic, vous pouvez utiliser Configuration Manager pour configurer et déployer le produit, initialiser la base de données et vérifier le déploiement. Vous devez annuler le déploiement des composants LiveCycle existants et redémarrer le serveur d'applications avant d'utiliser Configuration Manager pour configurer automatiquement les produits LiveCycle. Pour des installations à des fins de déploiement sur JBoss, vous pouvez configurer les produits pour le déploiement et initialiser la base de données à l'aide de Configuration Manager, mais vous devez déployer manuellement les composants du produit. L'option d'installation clé en main est prise en charge uniquement pour la mise à niveau de LiveCycle Reader Extensions. Si vous exécutez des produits LiveCycle initialement installés avec l'option d'installation clé en main, vous pouvez procéder à la mise à niveau vers la version 7.2 ou 7.2.1 en appliquant les instructions de mise à niveau manuelle ou de configuration automatique fournies dans ce guide. Ce chapitre inclut également les instructions de mise à niveau de LiveCycle Reader Extensions avec l'option d'installation clé en main. Configuration à l'aide de Configuration Manager durant le processus de mise à niveau Il est recommandé de ne pas configurer automatiquement le serveur d'applications WebSphere ou WebLogic à l'aide de Configuration Manager car l'opération pourrait écraser les paramètres de configuration actuels sur votre serveur d'applications. Lors du processus de mise à niveau, vous devez configurer certaines propriétés d'exécution du produit et du serveur d'applications à l'aide de Configuration Manager. Pour les mises à niveau à partir des versions 7.x, vous devez configurer le produit mis à niveau en utilisant les mêmes valeurs de propriétés. Le chapitre « Configuration de produits LiveCycle pour le déploiement » des guides Installation et configuration fournit des informations sur les propriétés que vous devez configurer lors de la mise à niveau du produit. Résumé du processus de mise à niveau manuelle Cet aide-mémoire décrit les tâches de haut niveau à effectuer pour exécuter une mise à niveau à partir d'un produit LiveCycle 7.x vers un produit LiveCycle 7.2 ou 7.2.1. Pour des informations détaillées, reportez-vous aux procédures de mise à niveau spécifiques au produit à mettre à niveau. Les sections indiquées dans la colonne « Voir » se trouvent dans les guides Installation et configuration de votre serveur d'applications, selon le produit installé. Tâche Voir Sauvegarder la base de données contenant la configuration LiveCycle actuelle et les données d'exécution. La documentation du serveur de bases de données. Sauvegarder des copies des fichiers LiveCycle EAR et WAR actuellement déployés dans un répertoire séparé. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Forms et LiveCycle Print 196 (JBoss) Arrêter les services, le cas échéant (JBoss pour Adobe LiveCycle, MySQL pour Adobe LiveCycle, JBoss pour Workflow BAM, AdobeDocumentSecurity ou AdobeReaderExtensions). Annuler le déploiement des composants LiveCycle du serveur d'applications. La documentation du serveur d'applications. Désinstallez la version précédente des produits LiveCycle à l'aide du programme de désinstallation. Le chapitre « Désinstallation des produits LiveCycle » Appliquer les correctifs et Fix Packs nécessaires sur le serveur d'applications et obtenir les pilotes de base de données mis à jour. La section « Logiciels pris en charge » du chapitre « Avant l'installation » Installer le produit LiveCycle 7.2 ou 7.2.1 dans un emplacement (autre que celui par défaut) de votre système de fichiers. Effectuer l'installation dans un emplacement différent de celui de vos produits LiveCycle précédents. Le chapitre « Installation des produits LiveCycle » Exécuter Configuration Manager pour configurer le produit. Appliquer les données de configuration utilisées dans l'installation d'origine. Pour WebSphere et WebLogic, vous pouvez déployer automatiquement le produit, initialiser la base de données et vérifier le déploiement à l'aide de Configuration Manager. (JBoss) Le chapitre « Configuration de produits LiveCycle pour le déploiement » (JBoss) Déployer les composants du produit sur le serveur d'applications. Le chapitre « Déploiement manuel sur JBoss » (JBoss) Exécutez Configuration Manager pour initialiser la base de données. Le chapitre « Initialisation de la base de données » (WebLogic, WebSphere) Le chapitre « Configuration automatique des produits LiveCycle » ou « Configuration de produits LiveCycle pour le déploiement » LiveCycle Forms et LiveCycle Print Cette section contient des instructions de mise à niveau pour LiveCycle Forms 7.2 et LiveCycle Print 7.2. Remarque : vous devez installer LiveCycle Forms 7.2 avant d'installer LiveCycle Print 7.2. Mise à niveau à partir de Adobe Form Server 6.0 vers LiveCycle Forms 7.2 Cette procédure explique comment effectuer une mise à niveau à partir de Adobe Form Server 6.0 vers LiveCycle Forms 7.2. ➤ Pour effectuer une mise à niveau à partir de Adobe Form Server 6.0 vers LiveCycle Forms 7.2 : 1. Annulez le déploiement du produit précédent sur le serveur d'applications. (Pour en savoir plus, reportez-vous à la documentation de votre serveur d'applications.) 2. Désinstallez le produit précédent à l'aide du programme de désinstallation. (Pour en savoir plus, reportez-vous au guide Installation et configuration de Form Server 6.0.) Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Forms et LiveCycle Print 7.x vers LiveCycle Forms et LiveCycle Print 7.2 197 3. Mettez à niveau le serveur d'applications et la base de données de sorte qu'ils répondent à la configuration système et logicielle requise pour les produits LiveCycle 7.2. 4. Installez et déployez LiveCycle Forms 7.2, initialisez la base de données en suivant les instructions de ce document relatives à l'option d'installation et de déploiement manuels. Pour WebSphere et WebLogic, vous pouvez déployer automatiquement le produit, initialiser la base de données et vérifier le déploiement à l'aide de Configuration Manager. Remarque : si User Management ne figure pas dans l'installation et la configuration de LiveCycle Forms, il n'est pas nécessaire de vous connecter à une base de données, ni d'en suivre les procédures d'initialisation. LiveCycle Forms et LiveCycle Print 7.x vers LiveCycle Forms et LiveCycle Print 7.2 Cette procédure décrit la procédure de mise à niveau à partir de LiveCycle Forms 7.0 ou 7.1 vers LiveCycle Forms 7.2, et de LiveCycle Print 7.1 vers LiveCycle Print 7.2. Nous vous conseillons d'installer LiveCycle Forms 7.2 dans un nouveau répertoire afin de ne pas écraser la version précédente. ➤ Pour récupérer les propriétés de configuration de formulaires (pour LiveCycle Forms 7.0 ou 7.1 configurés sans User Management) : 1. Saisissez l'URL suivante dans un navigateur Web : http://[nom_hôte]:[port]/FormServerAdmin/settings.html Le port par défaut pour WebLogic est 7001. Si vous exécutez un serveur géré, vous avez peut-être configuré le serveur d'applications de manière à utiliser un autre numéro de port, tel que 8001. Le port par défaut pour WebSphere est 9080 ; le port par défaut pour JBoss est 8080. 2. Notez les paramètres apparaissant sur cette page. ➤ Pour récupérer les propriétés de configuration de formulaires (pour LiveCycle Forms 7.0 ou 7.1 configurés avec User Management) : 1. Saisissez l'URL suivante dans un navigateur Web : http://[nom_hôte]:[port]/adminui Le port par défaut pour WebLogic est 7001. Si vous exécutez un serveur géré, vous avez peut-être configuré le serveur d'applications de manière à utiliser un autre numéro de port, tel que 8001. Le port par défaut pour WebSphere est 9080 ; le port par défaut pour JBoss est 8080. 2. Connectez-vous à Administrator. 3. Cliquez sur Services, puis sur Adobe LiveCycle Forms. 4. Notez les paramètres apparaissant sur cette page. 5. Vous devez définir ces propriétés pour la nouvelle installation sur l'écran de configuration du module Form Server de Configuration Manager, lorsque vous installez et configurez LiveCycle Forms 7.2. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Forms et LiveCycle Print 7.x vers LiveCycle Forms et LiveCycle Print 7.2 198 ➤ Pour procéder à la mise à niveau vers LiveCycle Forms 7.2 et LiveCycle Print 7.2 : 1. Sauvegardez la base de données contenant actuellement les données de configuration et d'exécution de LiveCycle Forms 7.0 ou 7.1. 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. 3. Sauvegardez les fichiers XDC à partir de LiveCycle Print 7.1. 4. (JBoss) Si votre déploiement de LiveCycle s'exécute sur un serveur d'applications JBoss avec une base de données MySQL installée au moyen de l'option d'installation clé en main, arrêtez le service JBoss pour Adobe LiveCycle et le service MySQL pour Adobe LiveCycle. 5. Annulez le déploiement des fichiers suivants sur votre serveur d'applications : ● LiveCycle.ear ● FormsIVS.ear ● adobe-FontManager.war ● LCMBootstrapper.war ● adobe-printSubmitter.ear (LiveCycle Print uniquement) Pour en savoir plus sur l'annulation du déploiement de WebLogic ou WebSphere, reportez-vous à « Désinstallation des fichiers EAR » dans le guide Installation et configuration de LiveCycle. Remarque : lorsque le déploiement du fichier Livecycle.ear est annulé, LiveCycle Print 7.1 ne fonctionne pas. 6. Arrêtez le serveur d'applications WebSphere ou WebLogic Server. 7. Désinstallez les versions précédentes des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle correspondant.) 8. Mettez à niveau le serveur d'applications et la base de données de sorte qu'ils répondent à la configuration système et logicielle requise pour LiveCycle Forms 7.2. 9. Installez LiveCycle Forms 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle. Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire racine [racine LiveCycle72]. 10. Copiez le fichier DocumentServicesLibrary.jar, selon votre serveur d'applications : ● ● ● (WebLogic) Du répertoire [racine LiveCycle72]/components/csa/weblogic/lib/adobe vers le répertoire [domaine du serveur d'applications]//lib. (WebSphere) Du répertoire [racine LiveCycle72]/components/csa/websphere/lib/adobe vers le répertoire [racine du serveur d'applications]/optionalLibraries. (JBoss) Du répertoire [racine LiveCycle72]/components/csa/jboss/lib/adobe vers le répertoire [racine du serveur d'applications]/server/all/lib. Remarque : modifiez les fichiers XDC installés avec LiveCycle Print 7.2 de sorte qu'ils correspondent à ceux utilisés avec la version 7.1, puis utilisez ces fichiers modifiés. Pour en savoir plus sur les fichiers XDC inclus avec LiveCycle Print, reportez-vous au guide Getting Started et au guide Edition de fichiers XDC pour personnaliser les flux d'impression de LiveCycle Print. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Forms et LiveCycle Print 7.x vers LiveCycle Forms et LiveCycle Print 7.2 199 11. Lancez le serveur d'applications. 12. Configurez LiveCycle Forms 7.2 à l'aide de Configuration Manager. (Voir le chapitre « Configuration de produits LiveCycle pour le déploiement » du guide Installation et configuration de LiveCycle.) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Type de configuration : sélectionnez Assistant de configuration personnalisée. ● Sélection du produit : sélectionnez le serveur d'applications utilisé, ainsi que Plate-forme, LiveCycle Forms, et LiveCycle Print (le cas échéant). ● Sélection d'Adobe User Management : sélectionnez l'une des options suivantes : ● ● LiveCycle Forms avec User Management et Administrator si vous utilisiez LiveCycle Forms avec User Management dans le déploiement précédent ● LiveCycle Forms sans User Management ni Administrator si vous n'utilisiez pas LiveCycle Forms avec User Management Choix de la tâche : sélectionnez les options suivantes : ● Configurer et assembler les produits ● Démarrer la base de données (uniquement si vous intégrez User Management dans la configuration) Pour WebSphere et WebLogic, sélectionnez également ces options : ● Déployer les produits ● Vérifier les produits déployés 13. Suivez les instructions des derniers écrans de Configuration Manager. Acceptez les valeurs par défaut dans Configuration Manager, que votre configuration soit avec User Management et Administrator ou sans User Management ni Administrator. Remarque : lorsque vous êtes invité à spécifier l'emplacement du répertoire de stockage global, indiquez l'emplacement que vous utilisez actuellement pour ce répertoire. Si le déploiement a lieu sur WebSphere ou WebLogic, procédez aux étapes 14 et 15. Si le déploiement a lieu sur JBoss, procédez aux étapes 16 et 17. 14. (WebSphere et WebLogic) Dans l'écran de confirmation des produits à déployer, sélectionnez ces fichiers EAR : ● LiveCycle.ear ● adobe-FontManager.ear. ● adobe-printSubmitter.ear (LiveCycle Print uniquement) 15. (WebSphere et WebLogic) Suivez les instructions des écrans de Configuration Manager pour initialiser la base de données et vérifier les produits déployés. 16. (JBoss) Déployez LiveCycle Forms 7.2. (Voir « Déploiement manuel sur JBoss » dans le guide Installation et configuration de LiveCycle.) 17. (JBoss) (configuration de User Management) Exécutez Configuration Manager pour initialiser la base de données. Sélectionnez Assistant de configuration personnalisée, puis Démarrer la base de données. Remarque : l'initialisation de la base de données est nécessaire pour ajouter de nouvelles colonnes de tables au schéma de la base de données. L'initialisation de la base de données ne modifie pas les données existantes. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Forms et LiveCycle Print 7.x vers LiveCycle Forms et LiveCycle Print 7.2 200 18. Déployez les fichiers FormsIVS.ear en appliquant les procédures correspondant à votre serveur d'applications. (Voir « Tâches de post-déploiement de LiveCycle Forms » dans le guide Installation et configuration de LiveCycle.) 19. Vérifiez le déploiement en suivant les instructions de la section « Tâches de post-déploiement de LiveCycle Forms » dans le guide Installation et configuration de LiveCycle. 20. Mettez à jour la zone Class Path de l'application en spécifiant l'emplacement des fichiers JAR files : formserver-client.jar, adobe-common.jar, datamanager-client.jar et AdobeCSAUtils.jar. Ajoutez le fichier um-client.jar file à la zone Class Path de l'application si l'application transmet un objet InvocationContext dans l'API du module Form Server. Pour en savoir plus sur ces fichiers, reportez-vous au guide « Developing Custom Applications » situé dans le répertoire [racine LiveCycle72]/forms/documentation. ➤ Pour configurer LiveCycle Forms (si vous n'utilisez pas User Management) : 1. Saisissez l'URL suivante dans un navigateur Web : http://[nom_hôte]:[port]/FormServerAdmin//settings.html Le port par défaut pour WebLogic est 7001. Si vous exécutez un serveur géré, vous avez peut-être configuré le serveur d'applications de manière à utiliser un autre numéro de port, tel que 8001. Le port par défaut pour WebSphere est 9080 ; le port par défaut pour JBoss est 8080. 2. Entrez les paramètres notés lors de la récupération des paramètres de configuration de LiveCycle Forms dans le fichier LiveCycle.ear précédent. Reportez-vous à la section « Pour récupérer les propriétés de configuration de formulaires (pour LiveCycle Forms 7.0 ou 7.1 configurés sans User Management) : », page 197. 3. Cliquez sur Enregistrer. Remarque : les paramètres modifiés ici ne sont pas conservés lors du redémarrage du serveur d'applications. ➤ Pour configurer LiveCycle Forms (si vous utilisez User Management) : 1. Saisissez l'URL suivante dans un navigateur Web : http://[nom_hôte]:[port]/adminui 2. Le port par défaut pour WebLogic est 7001. Si vous exécutez un serveur géré, vous avez peut-être configuré le serveur d'applications de manière à utiliser un autre numéro de port, tel que 8001. Le port par défaut pour WebSphere est 9080 ; le port par défaut pour JBoss est 8080. 3. Connectez-vous à Administrator. 4. Cliquez sur Services, puis sur Adobe LiveCycle Forms. 5. Entrez les paramètres notés lors de la récupération des paramètres de configuration de LiveCycle Forms dans le fichier LiveCycle.ear précédent. Reportez-vous à la section « Pour récupérer les propriétés de configuration de formulaires (pour LiveCycle Forms 7.0 ou 7.1 configurés avec User Management) : », page 197. 6. Cliquez sur Enregistrer. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Form Manager 201 LiveCycle Form Manager Cette section fournit des instructions pour mettre à niveau LiveCycle Form Manager 7.0.1 vers LiveCycle Form Manager 7.2. Pour effectuer cette mise à niveau, vous devez mettre à jour les composants de serveur déployés sur le serveur d'applications et initialiser la base de données. Nous vous conseillons d'installer LiveCycle Form Manager 7.2 dans un nouveau répertoire afin de ne pas écraser la version précédente. ➤ Pour mettre à niveau LiveCycle Form Manager de la version 7.0.1 vers la version 7.2 : 1. Sauvegardez la base de données contenant actuellement les données de configuration et d'exécution de LiveCycle Form Manager 7.0.1. 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. 3. (JBoss) Si votre déploiement de LiveCycle s'exécute sur un serveur d'applications JBoss avec une base de données MySQL installée au moyen de l'option d'installation clé en main, arrêtez le service JBoss pour Adobe LiveCycle et le service MySQL pour Adobe LiveCycle. 4. Annulez le déploiement des composants LiveCycle Form Manager 7.0.1 suivants en appliquant les instructions du guide Installation et configuration de LiveCycle Form Manager 7.0.1 : ● adobe-FontManager.war ● LiveCycle.ear ● LCMBootstrapper.war Pour en savoir plus sur l'annulation du déploiement de WebLogic ou WebSphere, reportez-vous à « Désinstallation des fichiers EAR » dans le guide Installation et configuration de LiveCycle. 5. Arrêtez le serveur d'applications WebSphere ou WebLogic Server. 6. Désinstallez la version précédente des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle correspondant.) 7. Mettez à niveau le serveur d'applications et la base de données de sorte qu'ils répondent à la configuration système et logicielle requise pour les produits LiveCycle 7.2. 8. Installez LiveCycle Form Manager 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle. Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire [racine LiveCycle72]. 9. Copiez le fichier DocumentServicesLibrary.jar, selon votre serveur d'applications : ● (WebLogic) Du répertoire [racine LiveCycle72]/components/csa/weblogic/lib/adobe vers le répertoire [racine du domaine du serveur d'applications]//lib. ● (WebSphere) Du répertoire [racine LiveCycle72]/components/csa/websphere/lib/adobe vers le répertoire [racine du serveur d'applications]/optionalLibraries. ● (JBoss) Du répertoire [racine LiveCycle72]/components/csa/jboss/lib/adobe vers le répertoire [racine du serveur d'applications]/server/all/lib. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Form Manager 202 10. Lancez le serveur d'applications. 11. Configurez LiveCycle Form Manager 7.2 à l'aide de Configuration Manager. (Voir le chapitre « Configuration de produits LiveCycle pour le déploiement » du guide Installation et configuration de LiveCycle.) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Type de configuration : sélectionnez Assistant de configuration personnalisée. ● Sélection du produit : sélectionnez le serveur d'applications utilisé, ainsi que Plate-forme et le produit en cours de configuration. ● Choix de la tâche : sélectionnez les options suivantes : ● Configurer et assembler les produits ● Démarrer la base de données Pour WebSphere et WebLogic, sélectionnez également ces options : ● Déployer les produits ● Vérifier les produits déployés 12. Suivez les instructions des écrans de Configuration Manager pour configurer le fichier LiveCycle.ear. Assurez-vous de configurer votre fichier EAR de LiveCycle 7.2 avec les mêmes paramètres que ceux choisis pour la version 7.0.1. Si le déploiement a lieu sur WebSphere ou WebLogic, procédez aux étapes 13 et 14. Si le déploiement a lieu sur JBoss, procédez aux étapes 15 et 16. Remarque : lorsque vous êtes invité à spécifier l'emplacement du répertoire de stockage global, indiquez l'emplacement que vous utilisez actuellement pour ce répertoire. 13. (WebSphere et WebLogic) Dans l'écran de confirmation des produits à déployer, sélectionnez ces fichiers EAR : ● LiveCycle.ear ● adobe-FontManager.ear 14. (WebSphere et WebLogic) Suivez les instructions des écrans de Configuration Manager pour initialiser la base de données et vérifier les produits déployés. 15. (JBoss) Déployez les composants LiveCycle Form Manager 7.2. (Voir « Déploiement manuel sur JBoss » dans le guide Installation et configuration de LiveCycle.) 16. (JBoss) Exécutez Configuration Manager pour initialiser la base de données. Sélectionnez Assistant de configuration personnalisée, puis Démarrer la base de données. (Voir « Initialisation de la base de données » dans le guide Installation et configuration de LiveCycle.) Remarque : l'initialisation de la base de données est nécessaire pour ajouter de nouvelles colonnes de tables au schéma de la base de données. L'initialisation de la base de données ne modifie pas les données existantes. 17. Vérifiez le déploiement en suivant les instructions de la section « Tâches de post-déploiement de LiveCycle Form Manager » dans le guide Installation et configuration de LiveCycle. Remarque : vous pouvez également vérifier votre installation et votre configuration en utilisant les exemples fournis à l'adresse suivante : www.adobe.com/devnet/livecycle/samples.html Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Assembler, LiveCycle Workflow et Watched Folder 203 LiveCycle Assembler, LiveCycle Workflow et Watched Folder Cette section décrit la procédure à suivre pour mettre à niveau les produits suivants : ● LiveCycle Workflow 7.0.1 ou 7.2 vers LiveCycle Workflow 7.2.1 ● LiveCycle Assembler 7.2 vers LiveCycle Assembler 7.2.1 ● Watched Folder 1.0 vers Watched Folder 1.1 Si vous mettez à niveau LiveCycle Workflow en tant que produit autonome, ignorez les procédures relatives à Watched Folder ou à LiveCycle Assembler. Watched Folder doit être utilisé avec LiveCycle Assembler et LiveCycle Workflow ; vous devez installer LiveCycle Workflow avant Watched Folder. Pour effectuer cette mise à niveau, vous devez mettre à jour les composants de serveur déployés sur le serveur d'applications et initialiser la base de données. Nous vous conseillons d'installer LiveCycle Assembler 7.2.1 dans un nouveau répertoire afin de ne pas écraser la version précédente. Lorsque vous configurez LiveCycle Assembler 7.2.1 à l'aide de Configuration Manager, vérifiez que vous avez défini l'option Groupes de sécurité sur la même valeur que pour LiveCycle Assembler 7.2. (Cette valeur peut être un astérisque (*), ce qui autorise la connexion uniquement d'utilisateurs possédant une entrée valide dans le système LDAP, ou vous pouvez ne spécifier aucune valeur, ce qui autorise n'importe quel utilisateur à se connecter.) ➤ Pour procéder à la mise à niveau vers LiveCycle Assembler 7.2.1, LiveCycle Workflow 7.2.1 et Watched Folder 1.1 : 1. Sauvegardez la base de données contenant actuellement les données de configuration et d'exécution de LiveCycle Workflow 7.1 ou 7.2. 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. 3. (JBoss) Si votre déploiement de LiveCycle s'exécute sur un serveur d'applications JBoss avec une base de données MySQL installée au moyen de l'option d'installation clé en main, arrêtez le service JBoss pour Adobe LiveCycle et le service MySQL pour Adobe LiveCycle. 4. Annulez le déploiement des fichiers suivants sur votre serveur d'applications : ● LiveCycle.ear ● adobe-FontManager.war ● LCMBootstrapper.war ● adobe-Assembler7.ear (LiveCycle Assembler uniquement) Pour en savoir plus sur l'annulation du déploiement de WebLogic ou WebSphere, reportez-vous à « Désinstallation des fichiers EAR » dans le guide Installation et configuration de LiveCycle. 5. (WebSphere et WebLogic) Arrêtez le serveur d'applications. 6. Désinstallez les versions précédentes des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle.) 7. Installez LiveCycle Assembler 7.2.1 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Assembler, LiveCycle Workflow et Watched Folder 204 8. Installez LiveCycle Workflow 7.2.1 dans le même répertoire que LiveCycle Assembler 7.2.1 en suivant les instructions fournies dans « Installation des produits LiveCycle », dans le guide Installation et configuration de LiveCycle associé. Remarque : vous pouvez installer LiveCycle Assembler et LiveCycle Workflow dans n'importe quel ordre. 9. Installez Watched Folder dans le même répertoire que LiveCycle Workflow en suivant les instructions fournies dans le chapitre « Installation de Watched Folder » du guide Installation et configuration de LiveCycle. Vous devez avoir déjà installé LiveCycle Workflow. Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire [racine LiveCycle72]. 10. Copiez le fichier DocumentServicesLibrary.jar, selon votre serveur d'applications : ● (WebLogic) Du répertoire [racine LiveCycle72]/components/csa/weblogic/lib/adobe vers le répertoire [domaine du serveur d'applications]//lib. ● (WebSphere) Du répertoire [racine LiveCycle72]/components/csa/websphere/lib/adobe vers le répertoire [racine du serveur d'applications]/optionalLibraries. ● (JBoss) Du répertoire [racine LiveCycle72]/components/csa/jboss /lib/adobe vers le répertoire [racine du serveur d'applications]/server/all/lib. Copiez le fichier adobe-service.xml du répertoire [racine_LiveCycle72]/configurationManager/deploy/jboss vers le répertoire [racine du serveur d'applications]/server/all/deploy/jms. 11. Lancez le serveur d'applications. 12. Configurez les produits LiveCycle à l'aide de Configuration Manager. (Voir le chapitre « Configuration de produits LiveCycle pour le déploiement » du guide Installation et configuration de LiveCycle.) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Type de configuration : sélectionnez Assistant de configuration personnalisée. ● Sélection du produit : sélectionnez le serveur d'applications utilisé, puis Plate-forme, ainsi que tous les produits que vous avez installés. ● Choix de la tâche : sélectionnez les options suivantes : ● Configurer et assembler les produits ● Démarrer la base de données Pour WebSphere et WebLogic, sélectionnez également ces options : ● Déployer les produits ● Vérifier les produits déployés 13. Suivez les instructions des derniers écrans de Configuration Manager. Assurez-vous de configurer votre fichier LiveCycle 7.2.1 EAR avec les mêmes paramètres que ceux choisis pour la version 7.0.1 ou 7.2. Si le déploiement a lieu sur WebSphere ou WebLogic, procédez aux étapes 14 et 15. Si le déploiement a lieu sur JBoss, procédez aux étapes 16 et 17. Remarque : lorsque vous êtes invité à spécifier l'emplacement du répertoire de stockage global, indiquez l'emplacement que vous utilisez actuellement pour ce répertoire. 14. (WebSphere et WebLogic) Dans l'écran Confirmer les produits à déployer, sélectionnez les archives à déployer : ● adobe-FontManager.ear Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle ● LiveCycle.ear ● adobe-Assembler7.ear (LiveCycle Assembler uniquement) LiveCycle Workflow Designer 205 15. (WebSphere et WebLogic) Suivez les instructions des écrans de Configuration Manager pour initialiser la base de données et vérifier les produits déployés. 16. (JBoss) Déployez LiveCycle Assembler, LiveCycle Workflow et Watched Folder 7.2. (Voir « Déploiement manuel sur JBoss » dans le guide Installation et configuration de LiveCycle.) Ces composants contiennent les fichiers EAR suivants : ● LiveCycle.ear ● adobe-FontManager.ear ● LCM.ear ● adobe-Assembler7.ear 17. (JBoss) Exécutez Configuration Manager pour réinitialiser la base de données. Sélectionnez Assistant de configuration personnalisée, puis Démarrer la base de données. (Voir « Initialisation de la base de données » dans le guide Installation et configuration de LiveCycle.) 18. Mettez à niveau Assembler QPAC. (Voir le guide Upgrading LiveCycle Workflow Designer ou Création de flux de production, disponibles dans la documentation de LiveCycle Workflow.) Remarque : l'initialisation de la base de données est nécessaire pour ajouter de nouvelles colonnes de tables au schéma de la base de données. L'initialisation de la base de données ne modifie pas les données existantes. 19. Vérifiez le déploiement en suivant les instructions de la section « Après le déploiement » dans le guide Installation et configuration de LiveCycle. Remarque : vous pouvez également vérifier votre installation et votre configuration en utilisant les exemples fournis à l'adresse suivante : www.adobe.com/devnet/livecycle/samples.html LiveCycle Workflow Designer Vous devez utiliser la version de LiveCycle Workflow Designer fournie par LiveCycle Workflow 7.2.1. Si vous souhaitez utiliser le nouveau User QPAC avec les flux de production existants, vous devez faire migrer vos flux de production. Vous devez mettre à niveau vos QPAC LiveCycle de LiveCycle Workflow 7.0.1 ou 7.2 vers la version 7.2.1. Voir « Mise à jour des composants » dans le guide Création de flux de production inclus avec LiveCycle Workflow Designer. ➤ Pour mettre à niveau LiveCycle Workflow Designer : 1. Désinstallez LiveCycle Workflow 7.0.1 Designer. 2. Installez LiveCycle Workflow 7.2.1 Designer. (Voir « Installation de LiveCycle Workflow Designer » dans le guide Installation et configuration de LiveCycle.) Remarque : LiveCycle Workflow 7.2.1 fournit un User QPAC mis à jour incluant de nouvelles fonctionnalités. Si l'un de vos flux de production comprend des actions User et que vous souhaitez utiliser ces nouvelles fonctionnalités, vous devez faire migrer vos flux de production. Pour en savoir plus, reportez-vous à la section sur la migration de flux de production à partir des versions précédentes dans le guide Création de flux de production ou l'Aide de LiveCycle Workflow Designer. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle BAM Server pour LiveCycle Workflow 206 BAM Server pour LiveCycle Workflow Cette section décrit les pratiques générales recommandées pour la mise à niveau vers une nouvelle version de BAM Server. Vous devez utiliser l'utilitaire de mise à niveau de BAM Server pour mettre à niveau les fichiers XML de métadonnées que vous exportez à partir du LiveCycle Workflow Business Activity Monitor au cours de la mise à niveau. La mise à niveau de BAM Server implique les tâches suivantes : ● Exportation des métadonnées BAM à l'aide de BAM Workbench ● Mise à niveau des métadonnées BAM à l'aide de l'utilitaire de mise à niveau de BAM Server ● Annulation du déploiement du fichier EAR de BAM Server sur le serveur d'applications ● Suppression des fichiers journaux de récupération et déplacement des tables existantes dans la base de métadonnées BAM ● Déploiement du fichier EAR de BAM Server fourni par LiveCycle Workflow 7.2.1 ● Importation des métadonnées BAM mises à niveau à l'aide de BAM Workbench A propos de l'utilitaire de mise à niveau de BAM Server L'utilitaire de mise à niveau de BAM Server met à niveau les fichiers de métadonnées exportés de sorte qu'ils comprennent les nouvelles fonctions requises pour la version actuelle du produit. Cet utilitaire est inclus dans le fichier cqupgrade.jar. Lorsque vous installez LiveCycle Workflow, ce fichier se trouve dans le répertoire [racine LiveCycle]/Workflow/bam/CQUpgrade. Remarque : l'utilitaire de mise à niveau génère le message « Error parsing input file » lorsque les fichiers ne peuvent pas être mis à niveau. Si cette erreur est générée, le fichier spécifié dans le message est peut-être endommagé. Contactez Adobe Systems pour une assistance. Syntaxe La commande suivante permet de mettre à niveau les fichiers qui ont été exportés vers un fichier JAR : java -jar cqupgrade.jar -jar -i inJar.jar [-o outJar.jar] Paramètres Vous pouvez utiliser les paramètres suivants dans la commande de l'utilitaire de mise à niveau de BAM Server : inJar.jar : chemin du fichier JAR contenant les métadonnées à mettre à niveau. utJar.jar (facultatif) : chemin du fichier JAR mis à niveau. Si vous ne spécifiez pas ce paramètre, les fichiers mis à niveau sont enregistrés dans le fichier JAR spécifié dans inJar.jar. Les exemples suivants présentent des commandes que vous pouvez utiliser pour mettre à niveau les métadonnées stockées dans les fichiers JAR à l'aide de l'utilitaire de mise à niveau de BAM Server : ● La commande suivante permet de mettre à niveau les fichiers de métadonnées stockés dans un fichier JAR nommé toUpgrade.jar, situé dans le même répertoire que cqupgrade.jar : java -jar cqupgrade.jar -i toUpgrade.jar Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle ● A propos de l'utilitaire de mise à niveau de BAM Server 207 La commande suivante permet de mettre à niveau les fichiers de métadonnées du fichier toUpgrade.jar et enregistre les fichiers mis à niveau dans un autre fichier JAR (upgraded.jar). Ce fichier est enregistré dans le même répertoire que cqupgrade.jar : java -jar cqupgrade.jar -i toUpgrade.jar -o upgraded.jar ➤ Pour mettre à niveau Business Activity Monitor : 1. Connectez-vous à BAM Workbench. 2. Cliquez sur l'onglet Administration, puis sur Import/Export. 3. Dans le menu Operations, sélectionnez Export Metadata to a JAR File (download). 4. Dans la boîte de dialogue de téléchargement du fichier, cliquez sur Save. 5. Spécifiez un emplacement et un nom de fichier pour le fichier JAR exporté, puis cliquez sur Save. 6. Cliquez sur Close dans la boîte de dialogue Download Complete. 7. Cliquez sur System Settings, puis cliquez sur l'onglet Checkpoint Configuration. Notez le chemin du répertoire indiqué dans la zone Recovery Log Directory. Vous aurez besoin de ce répertoire plus loin dans cette procédure. 8. Arrêtez Business Activity Monitor. 9. Exécutez l'utilitaire de mise à niveau de BAM Server (cqupgrade.jar) pour mettre à niveau les métadonnées exportées dans un fichier JAR. Reportez-vous à la section « A propos de l'utilitaire de mise à niveau de BAM Server », page 206. 10. Annulez le déploiement du fichier EAR de BAM Server en suivant les instructions correspondant à votre serveur d'applications : ● (JBoss) Supprimez les répertoires suivants : ● [racine bam jboss]server/default/work ● [racine bam jboss]/server/default/tmp ● [racine bam jboss]server/default/data ● [racine bam jboss]server/conf/jboss.web ● (WebSphere) Annulez le déploiement de l'ancien fichier EAR de BAM Server à l'aide de la console d'administration WebSphere. ● (WebLogic) Annulez le déploiement de l'ancien fichier EAR de BAM Server à l'aide de la console d'administration WebLogic Server. 11. Supprimez tous les fichiers du répertoire du journal de récupération dont les noms sont similaires aux schémas suivants : ● ● ● filestore*.dat DEFAULTRECOVERYLOGGER_* chkpoint_.x 12. Utilisez vos outils de gestion de base de données pour déplacer les tables de base de données comportant les métadonnées BAM. Vous avez également la possibilité de créer une nouvelle base de métadonnées BAM. Pour plus d'informations sur la base de métadonnées BAM, reportez-vous à « Création de la base de métadonnées BAM » dans le guide Installation et configuration de LiveCycle de votre serveur d'applications. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle PDF Generator 208 13. Déployez la nouvelle version de BAM Server sur le serveur d'applications. (Voir « Déploiement de BAM Server » dans le guide Installation et configuration de LiveCycle.) 14. Connectez-vous à BAM Workbench. 15. Contrôlez les paramètres de configuration de BAM Server pour vérifier les besoins de mises à jour. (Voir « Prise en main de BAM Server » dans le guide Installation et configuration de LiveCycle.) 16. Cliquez sur l'onglet Administration, puis sur Import/Export. 17. Dans le menu Operations, sélectionnez Import Metadata from a JAR File (upload). 18. Cliquez sur Browse pour rechercher le fichier JAR contenant les métadonnées BAM mises à niveau, puis cliquez sur OK. 19. Redémarrez l'instance de BAM Server. LiveCycle PDF Generator Pour effectuer une mise à niveau à partir de LiveCycle PDF Generator 7.0.1 ou 7.0.2 vers LiveCycle PDF Generator 7.2, vous devez annuler le déploiement du produit que vous utilisez actuellement avant d'installer et de déployer le nouveau produit. Les instructions fournies dans cette section s'appliquent à LiveCycle PDF Generator pour PostScript, LiveCycle PDF Generator Elements et à LiveCycle PDF Generator Professional. ➤ Pour mettre à niveau LiveCycle PDF Generator 7.0.2 vers LiveCycle PDF Generator 7.2 : 1. Sauvegardez la base de données contenant actuellement les données de configuration et d'exécution de LiveCycle PDF Generator 7.0.1 ou 7.0.2. 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. 3. (JBoss) Si votre déploiement de LiveCycle PDF Generator s'exécute sur un serveur d'applications JBoss avec une base de données MySQL installée au moyen de l'option d'installation clé en main, arrêtez le service JBoss pour Adobe LiveCycle. 4. Si vous installez LiveCycle PDF Generator Professional ou LiveCycle PDF Generator Elements, désinstallez Adobe Acrobat 7.0.5 à l'aide de l'utilitaire Ajout/Suppression de programmes du Panneau de configuration de Microsoft Windows, puis redémarrez votre système. 5. Annulez le déploiement des composants suivants de LiveCycle PDF Generator conformément aux instructions du guide Installation et configuration de LiveCycle PDF Generator 7.0.2 : ● pdfg-all.ear (ou pdfg-ps-all.ear) ● LiveCycle.ear ● adobe-FontManager.war ● LCMBootstrapper.war Pour en savoir plus sur l'annulation du déploiement de WebLogic ou WebSphere, reportez-vous à « Désinstallation des fichiers EAR » dans le guide Installation et configuration de LiveCycle. 6. (WebSphere et WebLogic) Arrêtez le serveur d'applications. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle PDF Generator 209 7. Désinstallez les versions précédentes des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle.) 8. Installez LiveCycle PDF Generator 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle. Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire [racine LiveCycle72]. 9. Copiez le fichier DocumentServicesLibrary.jar, selon votre serveur d'applications : ● (WebLogic) Du répertoire [racine LiveCycle72]/components/csa/weblogic/lib/adobe vers le répertoire [domaine du serveur d'applications]//lib. ● (WebSphere) Du répertoire [racine LiveCycle72]/components/csa/websphere/lib/adobe vers le répertoire [racine du serveur d'applications]/optionalLibraries. ● (JBoss) Du répertoire [racine LiveCycle72]/components/csa/jboss/lib/adobe vers le répertoire [racine du serveur d'applications]/server/all/lib. Copiez le fichier adobe-service.xml du répertoire [racine_LiveCycle72]/ configurationManager/deploy/jboss vers le répertoire [racine du serveur d'applications]/server/all/deploy/jms. 10. Lancez le serveur d'applications. 11. Configurez les produits LiveCycle à l'aide de Configuration Manager. (Voir le chapitre « Configuration de produits LiveCycle pour le déploiement » du guide Installation et configuration de LiveCycle.) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Type de configuration : sélectionnez Assistant de configuration personnalisée. ● Sélection du produit : sélectionnez le serveur d'applications utilisé, puis Plate-forme et LiveCycle PDF Generator. ● Choix de la tâche : sélectionnez toutes les options suivantes : ● Configurer et assembler les produits ● Démarrer la base de données Pour WebSphere et WebLogic, sélectionnez également ces options : ● Déployer les produits ● Vérifier les produits déployés 12. Suivez les instructions des derniers écrans de Configuration Manager. Assurez-vous de configurer votre fichier EAR de LiveCycle 7.2 avec les mêmes paramètres que ceux choisis pour la version 7.0.2. Si le déploiement a lieu sur WebSphere ou WebLogic, procédez aux étapes 13 et 14. Si le déploiement a lieu sur JBoss, procédez aux étapes 15 et 16. Remarque : lorsque vous êtes invité à spécifier l'emplacement du répertoire de stockage global, indiquez l'emplacement que vous utilisez actuellement pour ce répertoire. 13. (WebSphere et WebLogic) Dans l'écran de confirmation des produits à déployer, sélectionnez les archives à déployer : ● pdfg-all.ear (ou pdfg-ps-all.ear) ● adobe-FontManager.ear ● LiveCycle.ear Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle PDF Generator 210 14. (WebSphere et WebLogic) Suivez les instructions des écrans de Configuration Manager pour initialiser la base de données et vérifier les produits déployés. 15. (JBoss) Déployez les composants de LiveCycle PDG Generator 7.2 : ● LiveCycle.ear ● adobe-FontManager.ear ● LCM.ear ● pdfg-all.ear (ou pdfg-ps-all.ear) (Voir « Déploiement manuel sur JBoss » dans le guide Installation et configuration de LiveCycle.) 16. (JBoss) Exécutez Configuration Manager pour réinitialiser la base de données. Sélectionnez Assistant de configuration personnalisée, puis Démarrer la base de données. (Voir « Initialisation de la base de données » dans le guide Installation et configuration de LiveCycle.) Remarque : l'initialisation de la base de données est nécessaire pour ajouter de nouvelles colonnes de tables au schéma de la base de données. L'initialisation de la base de données ne modifie pas les données existantes. 17. Vérifiez le déploiement en suivant les instructions de la section « Tâches de post-déploiement de LiveCycle PDF Generator » dans le guide Installation et configuration de LiveCycle. Remarque : vous pouvez également vérifier votre installation et votre configuration en utilisant les exemples fournis à l'adresse suivante : www.adobe.com/devnet/livecycle/samples.html ➤ Pour configurer JMS Messaging pour WebSphere exécuté sous Windows : 1. Dans la console d'administration WebSphere, supprimez les files d'attentes, sujets et ports d'écoute de JMS pour chaque serveur. 2. Configurez WebSphere MQ en suivant les instructions de la section « Configuration des ressources JMS de WebSphere MQ » dans le guide Installation et configuration de LiveCycle. 3. Exécutez les scripts fournis par Configuration Manager pour créer des files d'attente dans l'installation MQ conformément aux instructions fournies dans « Préparation de WebSphere MQ » dans le guide Installation et configuration de LiveCycle. 4. Exécutez à nouveau Configuration Manager et sélectionnez la tâche Configurer le serveur d'applications. Suivez les instructions des écrans de Configuration Manager pour configurer les paramètres du serveur d'applications. (Voir « Modification des paramètres du serveur d'applications » dans le guide Installation et configuration de LiveCycle.) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Paramètres JVM : sélectionnez Ne pas appliquer. ● Paramètres JMS : spécifiez les valeurs des propriétés du service MQ. ● Création de source de données : sélectionnez Ne pas appliquer. 5. Dans l'écran de configuration du serveur d'applications, cliquez sur Appliquer les paramètres pour configurer le serveur d'applications, puis sur Suivant une fois la tâche terminée. 6. Redémarrez le serveur d'applications et cliquez sur Suivant, dans l'écran Redémarrage du serveur d'applications/de la grappe de serveurs, si vous avez sélectionné une autre tâche de Configuration Manager à exécuter) ou sur Terminer pour fermer Configuration Manager. 7. Vérifiez que les applications démarrent correctement. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Document Security 211 LiveCycle Document Security Cette section fournit les instructions nécessaires à la mise à niveau de LiveCycle Document Security 7.0 ou 7.1 vers LiveCycle Document Security 7.2. Pour effectuer cette mise à niveau, vous devez mettre à jour les composants de serveur déployés sur le serveur d'applications. Nous vous conseillons d'installer LiveCycle Document Security 7.2 dans un nouveau répertoire afin de ne pas écraser la version précédente. ➤ Pour procéder à la mise à niveau vers LiveCycle Document Security 7.2 : 1. Sauvegardez les fichiers et les dossiers suivants : ● ../trust.xml ● ../credentials/ ● ../certificates/ ● ../CRLs/ ● ../keystore ● ../trust.sig 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. 3. Annulez le déploiement des composants suivants de LiveCycle Document Security conformément aux instructions du guide Installation et configuration de LiveCycle Document Security 7.0 ou 7.1 : WebSphere et WebLogic JBoss adobe-FontManager.war adobe-FontManager.bar adobe-PDFManipulation.war adobe-PDFManipulation.bar adobe-TrustManager.war adobe-TrustManager.bar DataManagerService.war AdobeServices.sar ServicesNatives-2.war ServicesNatives-2.war adobe-APSProxy.war adobe-APSProxy.bar 4. (WebSphere) Configurez les utilisateurs, les rôles et les fichiers d'ouverture de session par défaut en suivant les instructions de la procédure « Pour associer les utilisateurs à des rôles » du guide Installation et configuration des produits de sécurité LiveCycle. (Vous devez suivre cette procédure à chaque redéploiement du fichier LiveCycle-security.ear.) 5. Redémarrez le serveur d'applications. 6. Désinstallez la version précédente des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle correspondant.) 7. Installez LiveCycle Document Security 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration des produits de sécurité LiveCycle. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Document Security 212 Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire [racine LiveCycle72]. 8. Copiez le fichier DocumentServicesLibrary.jar, selon votre serveur d'applications : ● (JBoss) Du répertoire [racine LiveCycle72]/components/csa/jboss/lib/adobe vers le répertoire [racine du serveur d'applications]/server/all/lib. ● (WebLogic) Du répertoire [racine LiveCycle72]/components/csa/weblogic/lib/adobe vers le répertoire [racine du serveur d'applications]//lib. ● (WebSphere) Du répertoire [racine LiveCycle72]/components/csa/websphere/lib/adobe vers le répertoire [racine du serveur d'applications]/optionalLibraries. 9. Configurez LiveCycle Document Security 7.2 à l'aide de Configuration Manager. (Voir « Configuration de produits LiveCycle ».) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Type de configuration : sélectionnez Assistant de configuration personnalisée. ● Sélection du produit : sélectionnez le serveur d'applications utilisé, ainsi que Plate-forme et le produit en cours de configuration. ● Choix de la tâche : sélectionnez les options suivantes : ● Configurer et assembler les produits ● Démarrer la base de données Pour WebSphere et WebLogic, sélectionnez également ces options : ● Déployer les produits ● Vérifier les produits déployés ● Choix du répertoire de données d'approbation : sélectionnez Créer un nouveau répertoire de données d'approbation. ● Sélection d'un fichier de stockage des clés : sélectionnez Créer un nouveau fichier de stockage de clés et une paire de clés. 10. Suivez les instructions des derniers écrans de Configuration Manager. Assurez-vous de configurer votre fichier EAR de LiveCycle 7.2 avec les mêmes paramètres que ceux choisis pour la version 7.0 ou 7.1. Si le déploiement a lieu sur WebSphere ou WebLogic, procédez aux étapes 11 et 12. Si le déploiement a lieu sur JBoss, procédez aux étapes 13 et 14. Remarque : lorsque vous êtes invité à spécifier l'emplacement du répertoire de stockage global, indiquez l'emplacement que vous utilisez actuellement pour le fichier temporaire des produits Adobe LiveCycle. 11. (WebSphere et WebLogic) Dans l'écran de confirmation des produits à déployer, sélectionnez les archives à déployer : ● adobe-FontManager.ear ● LiveCycle.ear ● LiveCycle-security.ear 12. (WebSphere et WebLogic) Suivez les instructions des écrans de Configuration Manager pour initialiser la base de données et vérifier les produits déployés. 13. (JBoss) Déployez LiveCycle Document Security 7.2. (Voir « Déploiement manuel sur JBoss » dans le guide Installation et configuration des produits de sécurité LiveCycle.) Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Reader Extensions 213 14. (JBoss) Exécutez Configuration Manager pour réinitialiser la base de données. Sélectionnez Assistant de configuration personnalisée, puis Démarrer la base de données. (Voir « Initialisation de la base de données » dans le guide Installation et configuration des produits de sécurité LiveCycle.) 15. Redémarrez le serveur d'applications. 16. Vous pouvez également vérifier votre installation et votre configuration en utilisant les exemples fournis à l'adresse suivante : www.adobe.com/devnet/livecycle/samples.html LiveCycle Reader Extensions Cette section fournit les instructions nécessaires à la mise à niveau de LiveCycle Reader Extensions 7.0 ou de 7.0.2 vers LiveCycle Reader Extensions 7.2. Pour effectuer cette mise à niveau, vous devez mettre à jour les composants de serveur déployés sur le serveur d'applications. Remarque : (JBoss) si vous aviez installé LiveCycle Reader Extensions sous Windows pour un déploiement sur JBoss à l'aide de la méthode d'installation clé en main, reportez-vous à la section sur la mise à niveau de LiveCycle Reader Extensions à l'aide de l'option d'installation clé en main du guide Installation et configuration des produits de sécurité LiveCycle afin d'obtenir les instructions spécifiques nécessaires. Nous vous conseillons d'installer LiveCycle Reader Extensions 7.2 dans un nouveau répertoire afin de ne pas écraser la version précédente. Si vous utilisez des informations d'identification existantes, assurez-vous qu'elles n'ont pas expiré et qu'elles sont encore valides. (Voir « Informations d'identification des droits pour LiveCycle Reader Extensions » dans le guide Installation et configuration des produits de sécurité LiveCycle.) Les applications personnalisées utilisant des API existants pris en charge dans Adobe Document Services 6.0 pour Reader Extensions ne sont pas prises en charge dans LiveCycle Reader Extensions 7.2. Les applications personnalisées utilisant des API existants pris en charge dans Adobe Reader Extensions Server 6.1 sont prises en charge et continuent de fonctionner avec LiveCycle Reader Extensions 7.2. Les certificats numériques publiés pour une utilisation avec Reader Extensions Server 6.1 sont compatibles avec LiveCycle Reader Extensions 7.2. Si vous effectuez une mise à niveau de la version 6.1 vers la version 7.2, vous ne recevrez pas de nouvelles informations d'identification des droits. ➤ Pour mettre à niveau LiveCycle Reader Extensions vers la version 7.2 : 1. Sauvegardez les fichiers et les dossiers suivants dans le répertoire [racine LiveCycle]/ReaderExtensions/trust : ● ../trust.xml ● ../credentials/ ● ../certificates/ ● ../CRLs/ ● ../keystore ● ../trust.sig 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Reader Extensions 214 3. Annulez le déploiement des composants suivants de LiveCycle Reader Extensions conformément aux instructions du guide Installation et configuration de LiveCycle Reader Extensions 7.0 ou 7.0.2 : WebSphere et WebLogic JBoss adobe-FontManager.war adobe-FontManager.bar adobe-PDFManipulation.war adobe-PDFManipulation.bar adobe-TrustManager.war adobe-TrustManager.bar DataManagerService.war AdobeServices.sar ServicesNatives-2.war ServicesNatives-2.war ares.ear ares.ear adobe-CredentialSecurityEJB.ear adobe-CredentialSecurityEJB.ear adobe-APSProxy.war adobe-APSProxy.bar 4. Redémarrez le serveur d'applications. 5. Désinstallez la version précédente des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle correspondant.) 6. Installez LiveCycle Reader Extensions 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration des produits de sécurité LiveCycle. Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire [racine LiveCycle72]. 7. Copiez le fichier DocumentServicesLibrary.jar, selon votre serveur d'applications : ● (WebLogic) Du répertoire [racine LiveCycle72]/components/csa/weblogic/lib/adobe vers le répertoire [racine du serveur d'applications]//lib. ● (WebSphere) Du répertoire [racine LiveCycle72]/components/csa/websphere/lib/adobe vers le répertoire [racine du serveur d'applications]/optionalLibraries. ● (JBoss) Du répertoire [racine LiveCycle72]/components/csa/jboss/lib/adobe vers le répertoire [racine du serveur d'applications]/server/all/lib. 8. Configurez LiveCycle Reader Extensions 7.2 en utilisant Configuration Manager. (Voir le chapitre « Configuration de produits LiveCycle pour le déploiement » du guide Installation et configuration des produits de sécurité LiveCycle.) Dans les différents écrans de Configuration Manager, choisissez les options suivantes : ● Type de configuration : sélectionnez Assistant de configuration personnalisée. ● Sélection du produit : sélectionnez le serveur d'applications utilisé, ainsi que Plate-forme et le produit en cours de configuration. ● Choix de la tâche : sélectionnez les options suivantes : ● Configurer et assembler les produits Pour WebSphere et WebLogic, sélectionnez également ces options : ● Déployer les produits Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle ● LiveCycle Reader Extensions 215 Vérifier les produits déployés ● Choix du répertoire de données d'approbation : sélectionnez Créer un nouveau répertoire de données d'approbation. ● Sélection d'un fichier de stockage des clés : sélectionnez Créer un nouveau fichier de stockage de clés et une paire de clés. 9. Suivez les instructions des derniers écrans de Configuration Manager. Assurez-vous de configurer votre fichier EAR de LiveCycle 7.2 avec les mêmes paramètres que ceux choisis pour la version 7.0 ou 7.1. Si le déploiement a lieu sur WebSphere ou WebLogic, procédez aux étapes 10 et 11. Si le déploiement a lieu sur JBoss, procédez à l'étape 12. Remarque : lorsque vous êtes invité à spécifier l'emplacement du répertoire de stockage global, indiquez l'emplacement que vous utilisez actuellement pour le fichier temporaire des produits Adobe LiveCycle. 10. (WebSphere et WebLogic) Dans l'écran de confirmation des produits à déployer, sélectionnez les archives à déployer : ● adobe-FontManager.ear ● LiveCycle.ear ● LiveCycle-security.ear 11. (WebSphere et WebLogic) Suivez les instructions des écrans de Configuration Manager pour initialiser la base de données et vérifier les produits déployés. 12. (JBoss) Déployez LiveCycle Reader Extensions 7.2. (Voir « Déploiement manuel sur JBoss » dans le guide Installation et configuration des produits de sécurité LiveCycle.) 13. Redémarrez le serveur d'applications. 14. Vérifiez l'installation et la configuration en accédant à l'URL approprié : ● (WebLogic) http://[nom_hôte]:7001/ReaderExtensions ou http://[nom_hôte]:8001/ReaderExtensions (Managed Server) ● (WebSphere) http://[nom_hôte]:9080/ReaderExtensions ● (JBoss) http://[nom_hôte]:8080/ReaderExtensions 15. Saisissez le nom d'utilisateur et le mot de passe créés lors de la configuration de l'utilisateur LiveCycle Reader Extensions. (Voir « Définition des utilisateurs, des rôles et des fichiers d'ouverture de session » pour JBoss ou WebLogic ou « Pour associer les utilisateurs à des rôles » pour WebSphere dans le guide Installation et configuration des produits de sécurité LiveCycle.) ➤ (JBoss) Pour mettre à niveau LiveCycle Reader Extensions à l'aide de la méthode d'installation clé en main : 1. Arrêtez le service AdobeReaderExtensions Windows dans la fenêtre Services de la zone Outils d'administration du Panneau de configuration de Windows. 2. Vérifiez que le port 8080 n'est pas utilisé. 3. « localhost » est spécifié comme hôte et « 8080 » comme port à utiliser par JBoss. Si JBoss est déjà installé, vérifiez qu'il n'utilise pas le port 8080. Vous ne pouvez pas configurer un autre hôte ou port pour JBoss pendant la procédure d'installation et de configuration clé en main. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Policy Server 216 4. A l'aide de la méthode d'installation clé en main, installez LiveCycle Reader Extensions 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\. Suivez les instructions de la section « Installation de LiveCycle Reader Extensions ou de LiveCycle Document Security » dans le guide Installation et configuration des produits de sécurité LiveCycle. 5. Vérifiez l'installation et la configuration en accédant à l'URL http://[nom_hôte]:8080/ReaderExtensions. Remarque : pour les installations clé en main, le nom d'utilisateur par défaut est administrator et le mot de passe par défaut est password. Pour modifier ces valeurs, reportez-vous à « Définition des utilisateurs, des rôles et des fichiers d'ouverture de session » dans le guide Installation et configuration des produits de sécurité LiveCycle. Remarque : vous pouvez également vérifier votre installation et votre configuration en utilisant les exemples fournis à l'adresse suivante : www.adobe.com/devnet/livecycle/samples.html LiveCycle Policy Server Cette section fournit des instructions pour mettre à niveau LiveCycle Policy Server 7.0.2 vers LiveCycle Policy Server 7.2. Pour effectuer cette mise à niveau, vous devez mettre à jour les composants de serveur déployés sur le serveur d'applications et initialiser la base de données. Nous vous conseillons d'installer LiveCycle Policy Server 7.2 dans un nouveau répertoire afin de ne pas écraser la version précédente. ➤ Pour mettre à niveau LiveCycle Policy Server vers la version 7.2 : 1. Sauvegardez la base de données contenant actuellement les données de configuration et d'exécution de LiveCycle Policy Server 7.0.2. 2. Assurez-vous de posséder une copie des fichiers LiveCycle EAR et WAR actuellement déployés, configurés pour le système opérationnel à mettre à niveau. 3. Annulez le déploiement des composants suivants de LiveCycle Policy Server 7.0.2 : ● asn1.jar ● jsafe.jar ● jsafeJCE.jar ● edc-server-spi.jar ● edc-server.ear 4. Supprimez les fichiers dom*.jar du répertoire [racine du serveur d'applications]/java/jre/lib/endorsed. 5. Désinstallez la version précédente des produits LiveCycle à l'aide du programme de désinstallation. (Voir « Désinstallation des produits LiveCycle » dans le guide Installation et configuration de LiveCycle correspondant.) 6. Installez LiveCycle Policy Server 7.2 dans un répertoire (autre que celui par défaut), par exemple C:\Adobe\LiveCycle72\ ou /opt/adobe/livecycle72/. Suivez les instructions du chapitre « Installation des produits LiveCycle » dans le guide Installation et configuration des produits de sécurité LiveCycle. Remarque : si vous effectuez l'installation ou la mise à niveau de plusieurs produits LiveCycle 7.2, assurez-vous de les installer dans le même répertoire [racine LiveCycle72]. Adobe LiveCycle Mise à niveau des produits LiveCycle vers la version 7.2 ou 7.2.1 Mise à niveau des produits LiveCycle LiveCycle Policy Server 217 7. Déployez Adobe LiveCycle Policy Server 7.2. (Reportez-vous au chapitre relatif au déploiement manuel sur le serveur d'applications dans le guide Installation et configuration des produits de sécurité LiveCycle correspondant à votre serveur d'applications.) 8. Exécutez Configuration Manager pour réinitialiser la base de données. Sélectionnez Assistant de configuration personnalisée, puis Démarrer la base de données. (Voir « Initialisation de la base de données » dans le guide Installation et configuration des produits de sécurité LiveCycle.) Remarque : l'initialisation de la base de données est nécessaire pour ajouter de nouvelles colonnes de tables au schéma de la base de données. L'initialisation de la base de données ne modifie pas les données existantes. 9. Configurez les différents paramètres d'exécution pour LiveCycle Policy Server. (Voir la section « Après le déploiement » du guide Installation et configuration des produits de sécurité LiveCycle.) Remarque : vous pouvez vérifier votre installation et votre configuration en utilisant les exemples fournis à l'adresse suivante : www.adobe.com/devnet/livecycle/samples.html G Amélioration des performances du serveur Cette annexe fournit des conseils généraux que vous pouvez appliquer pour améliorer les performances du serveur lors de l'utilisation des produits LiveCycle. Optimisation de documents en ligne d'entrée et impacts sur la mémoire JVM Si vous traitez régulièrement des documents de petite taille, vous pouvez améliorer les performances associées à la vitesse de transfert des documents et à l'espace de stockage en implémentant les configurations de produit LiveCycle suivantes : ● Augmentation de la taille maximale de la ligne d'entrée pour les produits LiveCycle afin qu'elle soit supérieure à la taille de la plupart des documents. ● Pour le traitement de fichiers plus volumineux, spécification des répertoires de stockage situés sur un disque à grande vitesse ou un disque RAM. La taille maximale par défaut de la ligne d'entrée et les répertoires de stockage (répertoire des fichiers temporaires des produits Adobe LiveCycle et répertoire de stockage global) constituent des propriétés du module Data Manager. Vous pouvez configurer le module Data Manager avec Configuration Manager. Reportez-vous à la section « Exécution d'une configuration personnalisée », page 54. Remarque : la taille maximale par défaut de la ligne d'entrée équivaut à 65 536 octets. Taille du document et taille maximale de la ligne d'entrée Lorsque la taille d'un document à traiter avec des produits LiveCycle est inférieure ou égale à la taille maximale de la ligne d'entrée, le document est stocké sur le serveur de la ligne d'entrée et sérialisé sous la forme d'un objet Adobe Document. Le stockage de documents de ligne d'entrée peut considérablement accroître les performances. Cependant, si vous utilisez LiveCycle Workflow, le contenu peut également être enregistré dans la base de données for garantir son suivi et l'augmentation de la taille maximale de la ligne d'entrée peut affecter la taille de la base de données. Un document dont la taille est supérieure à la taille maximale de la ligne d'entrée est stocké dans le système de fichiers local (dans les répertoires de stockage spécifiés à l'aide de Configuration Manager). L'objet Adobe Document transféré sur le serveur ou provenant de celui-ci constitue alors un simple pointeur vers ce fichier. Lorsque le contenu du document est en ligne (c'est-à-dire qu'il est inférieur à la taille maximale de la ligne d'entrée), il est enregistré dans la base de données (dans le cadre de la fonction de sérialisation du document). Par conséquent, une augmentation de la taille maximale de la ligne d'entrée peut affecter la taille de la base de données. Taille maximale du tas de la JVM L'augmentation de la taille maximale de la ligne d'entrée nécessite plus de mémoire pour le stockage des documents sérialisés, et donc généralement une augmentation de la taille maximale du tas de la JVM. La taille maximale du tas de la JVM ne doit pas dépasser 2 Go. 218 Adobe LiveCycle Amélioration des performances du serveur Installation et configuration de LiveCycle pour WebSphere Augmentation de la quantité maximale de mémoire affectée à la JVM 219 Un système lourdement chargé et traitant un grand nombre de documents peut rapidement saturer la mémoire du tas JVM. Pour éviter une erreur de mémoire saturée (OutOfMemoryError), vous devez augmenter la taille maximale du tas de la JVM d'un volume correspondant à la taille des documents de la ligne d'entrée multipliée par le nombre de documents généralement exécutés à un moment donné. Taille maximale du tas de la JVM = (taille des documents de ligne d'entrée) x (nombre moyen de documents traités) Exemple G.1 Calcul de la taille maximale du tas de la JVM Dans cet exemple, la taille maximale actuelle du tas de la JVM est définie sur 512 Mo et la taille maximale de la ligne d'entrée sur 64 Ko. Vous devez configurer le serveur pour l'exemple suivant : 10 tâches sont exécutées simultanément et chacune comporte 9 fichiers d'entrée et un fichier de résultat (pour un total de 10 fichiers par tâche et 100 fichiers traités simultanément). La taille de chaque fichier ne dépasse pas 512 Ko. Pour stocker tous les fichiers dans la ligne d'entrée, la taille maximale de cette dernière doit être définie sur 512 Ko au minimum. Utilisez l'équation suivante pour calculer l'augmentation de la taille maximale du tas JVM nécessaire : (512 Ko) x (100) = 51 200 Ko ou 512 Mo Vous devez augmenter la taille maximale du tas JVM de 512 Mo pour un total de 1 Go. Fragmentation du tas Si vous réglez la taille des documents de ligne d'entrée sur de grandes valeurs, vous augmentez le risque d'apparition d'erreurs OutOfMemoryError sur les systèmes sujets à la fragmentation du tas. Pour stocker un document de ligne d'entrée, il faut que la mémoire du tas JVM comporte suffisamment d'espace contigu. Certains systèmes d'exploitation, JVM et algorithmes collecteurs sont sujets à la fragmentation du tas. La fragmentation réduit la quantité d'espace de tas contigu et peut générer un message de mémoire saturée (OutOfMemoryError) même si l'espace disponible total est suffisant. Par exemple, de précédentes opérations sur le serveur d'applications ont laissé le tas JVM dans un état fragmenté, et le collecteur est incapable de compresser suffisamment le tas pour récupérer de grands blocs d'espace libre. Une erreur OutOfMemoryError peut se produire même si vous avez augmenté la taille maximale du tas JVM en fonction de la ligne d'entrée. Pour éviter une fragmentation du tas, la taille du document de ligne d'entrée ne doit pas dépasser la taille totale du tas de plus de 0,1 %. Par exemple, une taille maximale du tas JVM de 512 Mo peut prendre en charge une taille maximale de ligne d'entrée de 512 Mo x 0,001 = 0,512 Mo ou 512 Ko. Augmentation de la quantité maximale de mémoire affectée à la JVM Cette section s'applique à WebSphere uniquement. Si vous exécutez LCM ou que vous essayez de générer le code de déploiement EJB au moyen de l'utilitaire de ligne de commande, ejbdeploy, et qu'une erreur OutOfMemory survient, vous devez augmenter la quantité maximale de mémoire affectée à la JVM. Adobe LiveCycle Amélioration des performances du serveur Installation et configuration de LiveCycle pour WebSphere Nettoyage des fichiers temporaires du répertoire de stockage global 220 ➤ Pour augmenter la quantité maximale de mémoire affectée à la JVM 1. Modifiez le script ejbdeploy du répertoire {WAS_install_root}/deploytool/itp/ : ● (Windows) ejbdeploy.bat ● (Linux) ejbdeploy.sh 2. Trouvez le paramètre -Xmx256M et attribuez à ce dernier une valeur supérieure, telle que -Xmx1024M. 3. Enregistrez le fichier. 4. Exécutez ejbdeploy ou relancez LCM. Nettoyage des fichiers temporaires du répertoire de stockage global Lorsqu'un processus de flux de production est exécuté, les fichiers temporaires sont placés dans le répertoire de stockage global, mais ils ne sont pas supprimés une fois le processus terminé. Ces fichiers sont placés sous les sous-répertoires et nommés Session[NNNN], NNNN correspondant à l'identifiant du processus de flux de production. Pour éviter de manquer d'espace disque, vous devez régulièrement supprimer les répertoires Session associés aux processus totalement terminés. Si le répertoire de stockage global n'est pas défini explicitement dans Configuration Manager, il est créé par défaut sous [RepTemp]/AdobeDocumentStorage/global. Si l'utilisateur ne définit pas le [RepTemp] dans Configuration Manager, l'emplacement par défaut est java.io.tmpdir. Paramètres de configuration de DB2 Si vous exécutez LiveCycle Form Manager avec une base de données DB2 et que l'ordinateur cesse de répondre, consultez les fichiers journaux du serveur à la recherche de messages indiquant un arrêt fatal (deadlock). Si vous repérez ce type de message dans les fichiers journaux, modifiez les paramètres de configuration de DB2. Attribuez au paramètre LOCKTIMEOUT la valeur 15 et doublez la valeur des paramètres APPLHEAPSZ, STMTHEAP et SORTHEAP. Redémarrez ensuite la base de données et le serveur d'applications. Amélioration des performances de Windows Server avec LDAP L'utilisation du pool de connexion sur la connexion de recherche peut réduire le nombre de ports requis de 50 % étant donné que cette connexion utilise toujours les mêmes informations d'identification pour un domaine donné et que le contexte et les objets liés sont fermés de manière explicite. Adobe LiveCycle Amélioration des performances du serveur Installation et configuration de LiveCycle pour WebSphere Amélioration des performances de Windows Server avec LDAP 221 ➤ Pour configurer Windows Server pour le pool de connexion : 1. 1. Lancez l'éditeur de registre en cliquant sur Démarrer > Exécuter ; dans le champ Ouvrir, tapez regedit, puis cliquez sur OK. 2. Accédez à la clé de registre : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 3. Dans le volet de droite de l'éditeur de registre, recherchez le nom de la valeur TcpTimedWaitDelay. Si ce nom n'apparaît pas, vous pouvez l'ajouter en sélectionnant Edition > Nouveau > Valeur DWORD dans la barre de menus. 4. Dans la zone Nom, saisissez TcpTimedWaitDelay. Remarque : si aucun curseur ne clignote dans le zone et que aucune Nouvelle valeur # n'apparaît, faites un clic droit dans le panneau droit, sélectionnez Renommer dans le menu, puis tapez TcpTimedWaitDelay dans le champ Nom. 5. Répétez cette étape 4 pour les noms de valeur suivants : MaxUserPort, MaxHashTableSize et MaxFreeTcbs. 6. Double-cliquez dans le volet de droite pour définir la valeur TcpTimedWaitDelay. Sous Base, sélectionnez Décimale, puis entrez 30 dans la zone Données de la valeur. 7. Double-cliquez dans le volet de droite pour définir la valeur MaxUserPort. Sous Base, sélectionnez Décimale, puis entrez 65534 dans la zone Données de la valeur. 8. Double-cliquez dans le volet de droite pour définir la valeur MaxHashTableSize. Sous Base, sélectionnez Décimale, puis entrez 65536 dans la zone Données de la valeur. 9. Double-cliquez dans le volet de droite pour définir la valeur MaxFreeTcbs. Sous Base, sélectionnez Décimale, puis entrez 16000 dans la zone Données de la valeur. Index A Accès Administrator 67 User Management 68 accès application Installation Verification Sample 69 BAM Workbench et BAM Dashboard 167 console d'administration WebSphere 14 pages utilisateur de LiveCycle Form Manager 73 référentiel 191 Adobe Administrator accès 67 Adobe Form Server, mise à niveau vers LiveCycle Forms 196 Adobe LiveCycle Assembler appel 182 délai d'expiration des transactions sur le serveur, configuration 83, 105 déploiement, vérification 68, 69, 121, 126 installation 25 mise à niveau 203 travaux, envoi pour traitement 190 Adobe LiveCycle Document Security mise à niveau 211 Adobe LiveCycle Form Manager accès aux pages de l'utilisateur final 73 configuration des arguments JVM 105 configuration des ressources JMS 95 installation 25 mise à niveau 201 utilisation de WebDAV 191 WebSphere MQ, installation 39 Adobe LiveCycle Forms installation 25 mise à niveau 196 Adobe LiveCycle PDF Generator autres conditions requises 19 configuration des ressources JMS 95 délai d'expiration de la conversion, paramètre 74 délai d'expiration des transactions sur le serveur, configuration 83, 105 installation 23 mise à niveau 208 post-déploiement 73 transactions XA, activation 65 WebSphere MQ, installation 39 Adobe LiveCycle Print déploiement, vérification 70 installation 27 mise à niveau 196 Adobe LiveCycle Reader Extensions mise à niveau 213 Adobe LiveCycle Workflow appel de LiveCycle Assembler 182 configuration de WebSphere pour BAM Server 141, 153 configuration des arguments JVM 105 configuration des ressources JMS 95 configuration pour BAM Server 166 définitions des métadonnées, importation 168 fichiers de configuration du serveur Web, mise à jour 39, 84 installation 25 mise à niveau 203 Adobe LiveCycle Workflow Business Activity Monitor. Voir entrées BAM Adobe LiveCycle Workflow Designer désinstallation 176 fichier de configuration, modification 175 installation 174 mise à niveau 205 ports JNDI et HTTP 175 Adobe User Management accès 68 configuration avec LDAP 131 Adobe WebSphere Workflow WebSphere MQ, installation 39 Adobe LiveCycle Policy Server mise à niveau 216 adobe-printSubmitter.ear, fichier 70 affichage état du serveur d'applications 14 fichiers journaux 29, 122, 127 fichiers journaux du système de JVM 15 agent JDBC, création/configuration par défaut 158 aide-mémoire 20 aide-mémoire pour la configuration 20 ajout files d'attente sur le serveur JMS intégré 89, 111 polices à utiliser avec LiveCycle Forms 56, 79 sujet sur le serveur JMS intégré 111 alias d'authentification JAAS, création 143, 155 alias d'hôte, virtuel, création 150 application Form Server Module API Print, exécution 72 application Print Submitter, exécution 71 Application Web PrintIVS, déploiement et exécution 70 applications, démarrage dans WebSphere 121, 126 arguments, JVM, configuration 83, 105, 116 arrêt de WebSphere 14 assemblage produits LiveCycle 55 authentification alias, JAAS, création 143, 155 J2C, configuration 87, 98 utilisation de LDAP 131, 169 utilisation des informations d'identification SSL 135 222 Adobe LiveCycle Installation et configuration de LiveCycle pour WebSphere B BAM Dashboard, accès 167 BAM Server à propos de l'utilitaire de mise à niveau 206 compte utilisateur 141, 153 configuration 167 configuration de LiveCycle Workflow 166 configuration de WebSphere 142, 154 déploiement sur WebSphere 150, 162 fichiers EAR, prédéploiement/déploiement 151, 163 mise à niveau pour LiveCycle Workflow 206 synchronisation avec le serveur LDAP 170, 173 BAM Workbench, accès 167 base de données prise en charge 18 base de données Adobe LiveCycle à propos de l'initialisation 13 connexion de WebSphere à 84, 106 création 30 initialisation 128 base de données DB2 configuration pour plusieurs utilisations simultanées 32 création 31 paramètres de configuration 220 pilote, installation 45 source de données, création sur WebSphere 85, 107 variables d'environnement, création 141, 153 base de données Oracle création 30 création d'une source de données sur WebSphere 106 pilote, installation 45 source de données, création sur WebSphere 84 base de métadonnées BAM configuration de la connexion 143, 155 création 141, 153 variables d'environnement DB2, création 141, 153 bases de données connexion, test 146, 147, 158 création 30, 141, 153 initialisation 63, 128 pilotes pris en charge 18 pilotes, installation sur BAM Server 142, 154 pilotes, installation sur le serveur d'applications 45 système d'exploitation pris en charge 18, 177 bus, configuration 110 Business Activity Monitor. Voir entrées BAM C classloader, WebSphere, configuration 38 client WebDAV 191 comptes utilisateur BAM Server 141 BAM server 153 local, création pour WebSphere 133 Configuration BAM Server 167 délai d'expiration de la connexion de WebSphere 136 Index 223 configuration à propos 13 Voir aussi installation agent JDBC par défaut 158 base de données DB2 pour plusieurs utilisations simultanées 32 délai d'expiration des transactions sur le serveur 83, 105 dossiers de contrôle 186 fichiers de bibliothèque partagés 38 LiveCycle Workflow pour BAM Server 166 messagerie intégrée 110 paramètres de WebSphere 147, 160 processus de flux de production avec le QPAC Assembler 184 produits LiveCycle 55 produits LiveCycle pour le déploiement 77 ressources JMS de WebSphere MQ 95 ressources JMS pour WebSphere 89, 110 serveur d'applications 58, 82, 104 source de données pour WebSphere 84, 106 sources de travaux 73 SSL sur WebSphere 133, 137 User Management avec LDAP 131 Windows Server pour le pool de connexion 221 WebSphere à utiliser avec le registre du systèm e d'exploitation local 136 WebSphere MQ 42 WebSphere MQ pour Watched Folder 102 WebSphere pour BAM Server 142, 154 Configuration Manager à propos 47 configuration des répertoires 220 utilisation lors de la mise à niveau 195 utilisation pour configurer les produits LiveCycle 77 utilisation pour la configuration classique 49 utilisation pour la configuration personnalisée 54 configuration matérielle requise 19 configuration système requise 16 connexion serveur d‘applications 175 connexion de WebSphere à la base de données LiveCycle 84, 106 connexion, base de métadonnées BAM, configuration 143, 155 consignation des erreurs, flux de production du QPAC Assembler 185 contrôle. Voir vérification 61 conventions de désignation, chemin d'accès aux fichiers 10 conventions, nom de chemin d'accès 10 copie fichier de bibliothèque partagé 38 fichiers EAR 119, 124 création agent JDBC par défaut 158 alias d'authentification JAAS 143, 155 alias d'hôte virtuel 150 bases de données 30, 141, 153 compte utilisateur local pour WebSphere 133 dossiers de contrôle 186 destinations de file d'attente Websphere MQ 95 destinations de sujet Websphere MQ 97 fichier JobConfig.xml 188 fournisseur JDBC 144, 155 Adobe LiveCycle Index Installation et configuration de LiveCycle pour WebSphere informations d'identification SSL 135 instance de serveur d'applications sur WebSphere 36 répertoire endorsed 37 sources de données pour la base de métadonnées BAM 144, 156 sources de données sur WebSphere 84, 106 D délai d'expiration CORBA, désactivation 82, 104 délai d'expiration de la connexion, WebSphere, configuration 136 délai d'expiration de la conversion, LiveCycle PDF Generator, paramètre 74 délai d'expiration des transactions, serveur, configuration 83, 105 délai d'expiration, connexion SOAP, augmentation 39 délai de transaction du serveur, configuration 83, 105 démarrage Administrator 67 applications dans WebSphere 121, 126 programme d‘installation 25 service d'écoute WebSphere MQ 43 User Management 68 WebSphere 14 déploiement à propos 13, 118, 123 aide-mémoire 20 application Web PrintIVS 70 automatique des produits LiveCycle 62 BAM Server sur WebSphere 150, 162 configuration des produits LiveCycle pour 77 Installation Verification sample, application 121, 126 exemple avec LiveCycle Assembler 68 plusieurs produits LiveCycle 16 sur WebSphere 119, 124 vérification 64 désinstallation fichiers EAR 66 fichiers produit 193 LiveCycle Workflow Designer 176 dossiers de contrôle création du fichier JobConfig.xml 188 création et configuration 186 destination de file d'attente, WebSphere, création 91, 95, 113 destination de sujet, WebSphere, création 92, 97, 114 F fabriques de connexion activation des transactions XA 65 WebSphere, création 90, 98, 112 fabriques de connexion de file d'attente, WebSphere, création 90, 98, 112 fabriques de connexion de sujet, WebSphere, création 90, 99, 113 fichier accès à l'aide de clients WebDAV 191 fichier adobe-Assembler7.ear, déploiement 120, 125 fichier adobe-FontManager.ear, déploiement 119, 124 fichier CQIntegration.ear, déploiement 152, 164 fichier DocumentServicesLibrary.jar, configuration 38 fichier du pilote, création des entrées de registre pour 34 fichier JobConfig.xml, création de dossiers de contrôle 188 224 fichier LCM.ear, déploiement 120, 125 fichier LiveCycle.ear, déploiement 119, 125 fichier pdfg-all.ear, déploiement 120, 125 fichier pdfg-ps-all.ear, déploiement 120, 125 fichier XML, configuration du travail 188 fichiers Voir également fichiers DDX, fichiers EAR, fichiers JAR, fichiers de bibliothèque, fichiers journaux, et fichiers produit fichiers BAT et SH PrintExample 72 fichiers DDX flux de production 183 modèle correspondant 190 fichiers DDX dynamiques 183 fichiers DDX statiques 183 fichiers de bibliothèque partagés, configuration 38 fichiers de bibliothèque, partagés, configuration 38 fichiers de configuration LiveCycle Workflow Designer, modification 175 serveur Web, mise à jour 39, 84 fichiers de configuration du serveur Web, mise à jour 39, 84 fichiers EAR déploiement 119, 124 déployables 124 désinstallation 66 prédéploiement/déploiement 150, 162 fichiers EAR, déployables 118 fichiers JAR LiveCycle, copie 38 répertoire endorsed 37 fichiers journaux, affichage 15, 29, 122, 127 fichiers PDF, préparation 190 fichiers produit suppression 193 files d'attente, ajout au serveur JMS intégré 89, 111 Fix Pack CORBA, installation 35 formulaire, désignation 191 formulaires Adobe LiveCycle compatibilité PDF/A 192 formulaires compatibles PDF/A, polices intégrées 192 formulaires dynamiques, prise en charge des boutons 192 fournisseur JDBC création 144, 155 I importation des définitions des métadonnées LiveCycle Workflow 168 imprimante Adobe PDF, réglage par défaut 73 informations d'authentification J2C, configuration 87, 98 informations d'identification, SSL, création 135 informations JDBC, configuration 87 initialisation de base de données 13, 63, 128 Installation pilote DB2 45 installation à propos 13 Voir aussi configuration 13 aide-mémoire 20 LiveCycle Workflow Designer 174 méthodes 15 Adobe LiveCycle Index Installation et configuration de LiveCycle pour WebSphere pilotes de la base de données pour BAM Server 142, 154 pilotes de la base de données sur le serveur d'applications 45 plusieurs produits LiveCycle 16 polices utilisées dans les documents convertis 74 procédures stockées JTA 33 produits LiveCycle pour le déploiement manuel 25 utilisation de la méthode manuelle 23 WebSphere 35 WebSphere MQ 39 installation automatique à propos 15 aide-mémoire 20 utilisation pour la mise à niveau des produits LiveCycle 195 installation clé en main utilisation pour la mise à niveau des produits LiveCycle 195 installation manuelle à propos 15 aide-mémoire 21 exécution 23 Installation Verification sample,déploiement 121, 126 J journaux d'erreurs, affichage 29 JVM arguments, configuration 83, 105, 116 journaux système, affichage 15 paramètres, WebSphere 149, 161 taille du tas, maximale, augmentation 218 L LDAP amélioration des performances de Windows Server 220 configuration de User Management 131 configuration pour BAM Server 169 prise en charge du serveur 18 LiveCycle. Voir Adobe LiveCycle logiciel client, publication de fichiers 191 logiciels combinaisons pour l'installation 18 conditions requises 16 M mappage de l'utilisateur, LDAP, configuration 171 mappage du rôle, LDAP, configuration 172 mise à jour de produits LiveCycle 16, 194 modes d'échec, flux de production du QPAC Assembler 185 membres des bus, configuration 110 messagerie intégrée, configuration 110 225 fichiers de données 71 Form Server Module API Print, exécution 72 LiveCycle Assembler, déploiement 68 Print Submitter, exécution 71 P paramètres JVM WebSphere, configuration 149, 161 WebSphere, configuration 147, 160 paramètres SMTP, configuration pour BAM Server 168 plusieurs produits LiveCycle, installation et déploiement 16 police intégrée 181 polices installation pour documents convertis 74 intégration aux formulaires compatibles PDF/A 192 sélection à utiliser avec LiveCycle Forms 56, 79 pools de connexions, configuration 99, 100 pools de sessions, configuration 99, 101 performances de transfert de documents, augmentation 218 performances, Windows Server, amélioration 220 port HTTP, LiveCycle Workflow Designer 175 port JNDI LiveCycle Workflow Designer 175 ports d'écoute, WebSphere, configuration 93, 101 prise en charge de JDK 18 prise en charge du navigateur Web 17 procédures stockées JTA, installation 33 processus de flux de production, création 183 produits Adobe LiveCycle configuration et assemblage 55 déploiement automatique 62 déploiement manuel 118, 123 développement de formulaires 191 installation manuelle 23 mise à niveau vers 7.2 ou 7.2.1 194 mises à jour des informations 12 ressources de documentation 11 vérification du déploiement 64 profil, création sur WebSphere 37 propriétés de configuration, récupération pour la mise à niveau 197 propriétés des actions,QPAC Assembler 184 Q QPAC création 12 déploiement 183 QPAC Assembler à propos 183 création d'un processus de flux de production 184 QPAC CreateDocumentList 183 OE entrées de registre, création pour le fichier pilote 34 exemple accès Installation Verification Sample 69 exemples application Web PrintIVS, exécution 70 application, déploiement 121, 126 conception de formulaires 71 R référentiel, accès à l'aide de clients WebDAV 191 répertoire convention de désignation WebSphere 118, 123 répertoire de stockage global à propos 56, 78 Adobe LiveCycle Index Installation et configuration de LiveCycle pour WebSphere fichiers temporaires 220 répertoire endorsed, création 37 répertoires endorsed, création 37 stockage global 56, 78, 220 registre du système d'exploitation local 136 registre du système d'exploitation, local 136 registre, système d'exploitation, local 136 ressources de documentation 11 ressources JMS configuration avec Embedded Messaging 89 configuration pour WebSphere 110 configuration pour WebSphere MQ 95 spécifications d'activation, configuration 164 S SOAP connexion, délai d'expiration, augmentation 39 port, établissement pour WebSphere 49 service d'écoute de message, démarrage 43 service d'écoute, démarrage 43 serveur d'applications pris en charge 17 serveur d‘applications connexion 175 serveurs d'applications configuration 58, 82, 104 instance sur WebSphere, création 36 mise à jour 194 paramètres, vérification 61 soumission de travaux LiveCycle Assembler à traiter 190 sources de données création pour la base de métadonnées BAM 144, 156 création sur WebSphere 84, 106 sources de travaux, configuration 73 spécifications d'activation, WebSphere, configuration 115 SQL Server base de données, création 33 création d'une source de données sur WebSphere 108 pilotes de base de données, installation 143, 154 source de données, création sur WebSphere 87 SSL configuration sur WebSphere 133, 137 informations d'identification, création 135 submitter.bat, fichier 71 sujets, ajout au serveur JMS intégré 111 suppression. Voir désinstallation synchronisation de BAM avec le serveur LDAP 170, 173 systèmes d'exploitation pris en charge 17 prise en charge de bases de données 18, 177 T test. Voir vérification traitement des travaux LiveCycle Assembler 190 transactions XA activation pour LiveCycle PDF Generator 65 activation pour Windows Server 34 226 U User Management. Voir Adobe User Management V validation. Voir vérification 61 variables d'environnement, DB2, création 141, 153 variables, QPAC Assembler 184 vérification configuration de WebSphere MQ 103 connexion à la base de métadonnées BAM 146, 147, 158 déploiement de LiveCycle Assembler 68 déploiement de LiveCycle Forms 69, 121, 126 déploiement de LiveCycle Print 70 déploiement du produit LiveCycle 64 paramètres du serveur d'applications 61 W Watched Folder à propos de l'installation 16 appel de LiveCycle Assembler 182 configuration de WebSphere MQ 102 configuration des ressources JMS 94 installation 28 mise à niveau 203 WebSphere MQ, installation 39 WebSphere 108 composants déployables 118, 124 configuration à utiliser avec le registre du système d'exploitation local 136 configuration de SSL 133, 137 configuration des ressources JMS 89, 110 configuration du délai d'expiration de la connexion 136 configuration manuelle de la version 5.1.1.5 82 configuration manuelle de la version 6.0.2.9 104 configuration pour BAM Server 142, 154 connexion à la base de données de LiveCycle 84, 106 console d'administration, accès 14 démarrage d'applications dans 121, 126 démarrage et arrêt 14 déploiement de BAM Server 150, 162 déploiement sur WebSphere 119, 124 fichiers journaux, affichage 122, 127 installation 35 nom du répertoire racine 118, 123 paramètres JVM, configuration 149, 161 paramètres, configuration 147, 160 port SOAP, établissement 49 WebSphere MQ configuration 42 configuration de ressources JMS pour 95 installation 39 WebSphere Pluggable Client 174