La variable stockage global de documents (GDS) directory est un répertoire utilisé pour stocker les fichiers de longue durée utilisés dans un processus. Ces fichiers comprennent des PDF, des stratégies et des modèles de formulaire. Les fichiers de longue durée sont une partie essentielle de l’état global de nombreux déploiements d’AEM forms. Si certains ou tous les documents de longue durée sont perdus ou corrompus, le serveur Forms peut devenir instable. Les documents d’entrée pour les appels de tâches asynchrones sont également stockés dans le répertoire de stockage global de documents et doivent être disponibles pour traiter les demandes. Il est important de tenir compte de la fiabilité du système de fichiers qui héberge le répertoire de stockage global de documents. Utilisez une matrice redondante de disques indépendants (RAID) ou d’autres technologies adaptées à vos besoins en termes de qualité et de niveau de service.
Les fichiers de longue durée peuvent contenir des informations utilisateur sensibles. Ces informations peuvent nécessiter des informations d’identification spéciales lors de l’accès à l’aide des API d’AEM forms ou des interfaces utilisateur. Il est important que le répertoire de stockage global de documents soit correctement sécurisé par le biais du système d’exploitation. Seul le compte administrateur utilisé pour exécuter le serveur d’applications doit disposer d’un accès en lecture/écriture au répertoire de stockage global de documents.
Outre la sélection d’un répertoire de stockage global de documents sécurisé et hautement disponible, vous pouvez également activer le stockage de documents dans la base de données. Même si vous utilisez la base de données d’AEM forms pour le stockage de documents, AEM forms a toujours besoin du répertoire de stockage global de documents. (Voir Options de sauvegarde lors de l’utilisation de la base de données pour le stockage de documents.)
Les données d’application d’AEM forms résident dans le répertoire de stockage global de documents et dans la base de données d’AEM forms. Le tableau suivant décrit les données et leur emplacement.
Données de formulaires AEM |
Base de données |
GDS |
---|---|---|
Données de l’application (utilisateurs, rôles, processus, stratégies, points de fin, événements, etc.) |
Oui |
Non |
Conteneurs de service déployés |
Oui |
Non |
Document Manager |
Non |
Oui |
Référentiel Forms |
Oui |
Non |
Configuration du système |
Oui |
Non |
Dossiers de contrôle |
Non |
Oui |
L’emplacement du répertoire de stockage global de documents peut être configuré manuellement pendant le processus d’installation d’AEM forms. Si le paramètre d’emplacement reste vide pendant l’installation, l’emplacement est défini par défaut sur un répertoire sous l’installation du serveur d’applications, comme suit :
[appserver root]/server/[type]/svcnative/DocumentStorage
[appserverdomain]/'server'/adobe/DocumentServer/DocumentStorage
[appserver root]/installedApps/adobe/'server'/DocumentStorage
Vous pouvez modifier l’emplacement du répertoire de stockage global de documents dans Administration Console une fois l’installation d’AEM forms terminée. Vous devez déplacer manuellement les données pour terminer le processus.
Effectuez la migration des données de la manière suivante, sans quoi vous risquez de perdre des données.
AEM forms se compose de deux types de fichiers de déploiement : les conteneurs de service et les fichiers EAR de Java 2 Platform Enterprise Edition (J2EE). Les fichiers EAR se composent de lots d’applications J2EE standard contenant les fonctionnalités de base d’AEM forms. Les fichiers EAR spécifiques au serveur d’applications sont les suivants :
La mise en oeuvre d’AEM forms implique le déploiement des fichiers EAR assemblés et des fichiers de prise en charge sur le serveur d’applications sur lequel vous envisagez d’exécuter votre solution AEM forms. Si vous avez configuré et assemblé plusieurs modules, les modules déployables sont contenus dans les fichiers EAR déployables. Pour déployer ces fichiers, copiez-les dans le répertoire [appserver home]\server\all\deploy.
Les modules et les fichiers d’archive d’AEM forms sont compressés dans des fichiers JAR. Puisqu’il ne s’agit pas de fichiers de type J2EE, ils ne sont pas déployés sur le serveur d’applications. Ils sont copiés dans le répertoire de stockage global de documents et une référence à leur emplacement est stockée dans la base de données d’AEM forms. Pour cette raison, le répertoire de stockage global de documents doit être partagé entre tous les noeuds de la grappe. Tous les noeuds doivent avoir accès au répertoire de stockage central pour les DSC.
Avant de déployer les conteneurs de service, assurez-vous d’avoir créé et configuré le répertoire de stockage global de documents. (Voir Configuration du répertoire de stockage global de documents)