Répertoire de stockage global de documents

Le répertoire de stockage global de documents est 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 formulaires. Les fichiers de longue durée sont l’une des composantes essentielles des nombreux déploiements de LiveCycle. Si certains d’entre eux sont perdus ou corrompus, le serveur LiveCycle peut devenir instable. Les documents d’entrée pour les appels de travaux asynchrones sont également stockés dans le répertoire de stockage global de documents et doivent être disponibles pour traiter les demandes. Il est donc important que vous preniez en compte la fiabilité du système de fichiers hébergeant le répertoire de stockage global de documents. Utilisez une technologie RAID (Redundant Array of Independent Disks) ou toute autre technologie appropriée pour répondre à vos besoins en termes de qualité et de niveau de service.

Les fichiers de longue durée peuvent contenir des informations utilisateur sensibles. Des informations d’identification spéciales peuvent être nécessaires pour y accéder en utilisant les API LiveCycle ou les interfaces utilisateur. Il est important de sécuriser correctement le répertoire de stockage global de documents au niveau du système d’exploitation. Seul le compte administrateur chargé d’exécuter le serveur d’applications doit disposer des autorisations d’accès en lecture/écriture sur ce répertoire.

Outre la sélection d’un répertoire de stockage global de documents sécurisé et situé à un emplacement de haute disponibilité, vous pouvez également activer le stockage de documents dans la base de données. Même en utilisant la base de données LiveCycle pour le stockage de documents, LiveCycle requiert toujours le répertoire de stockage global de documents (voir Options de sauvegarde dans le cas de l’utilisation de la base de données pour le stockage de documents).

Les données d’application LiveCycle se trouvent dans le répertoire de stockage global de documents et la base de données LiveCycle. Le tableau suivant décrit les données et leur emplacement.

Données LiveCycle

Base de données

Répertoire de stockage global de documents

Données d’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 de formulaires

Oui

Non

Configuration du système

Oui

Non

Dossiers de contrôle

Non

Oui

Configuration du répertoire de stockage global de document

L’emplacement du répertoire de stockage global de documents peut être configuré manuellement pendant la procédure d’installation de LiveCycle. Si le paramètre d’emplacement du stockage global de documents n’est pas défini pendant l’installation, l’emplacement par défaut utilisé est un sous-répertoire de l’emplacement d’installation du serveur d’applications :

  • (JBoss) [racine du serveur d’applications]/server/[type]/svcnative/DocumentStorage

  • (WebLogic) [domaine du serveur d’applications]/[serveur]/adobe/DocumentServer/DocumentStorage

  • (WebSphere) [racine du serveur d’applications]/installedApps/adobe/[serveur]/DocumentStorage

Modification de l’emplacement par défaut du stockage global de documents

Vous pouvez modifier l’emplacement du répertoire de stockage global de documents dans Administration Console après l’installation de LiveCycle. Vous devez également déplacer les données manuellement pour terminer le processus.

Important : procédez comme suit pour effectuer la migration des données, sinon vous risquez de perdre des données.
  1. Connectez-vous à Administration Console et cliquez sur Paramètres > Paramètres de Core System > Configurations.

  2. Dans la zone Répertoire de stockage global de documents, saisissez le chemin d’accès complet au nouveau répertoire, puis cliquez sur OK.

  3. Juste après, arrêtez le serveur d’applications.

  4. Déplacez tous les fichiers qui se trouvent dans l’ancien répertoire de stockage global de documents vers le nouvel emplacement, en conservant l’arborescence de répertoires internes.

  5. Redémarrez le serveur d’applications.

A propos des fichiers de déploiement

LiveCycle est constitué de deux types de fichiers de déploiement : les conteneurs de service et les fichiers EAR de la plateforme Java 2 Enterprise Edition (J2EE). Ce sont des modules d’application J2EE standard qui contiennent les principales fonctionnalités de LiveCycle. Les fichiers EAR propres à chaque serveur d’applications sont les suivants :

  • adobe-core-[serveur d’applications].ear

  • adobe-core-[serveur d’applications]-[système d’exploitation].ear

L’implémentation de LiveCycle 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 la solution LiveCycle. 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 [racine du serveur d’applications]\server\all\deploy.

Les modules et les fichiers d’archive de LiveCycle sont compressés dans des fichiers JAR. Comme ce ne sont pas des fichiers 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 LiveCycle. C’est pourquoi le répertoire de stockage global de documents doit être partagé par tous les nœuds de la grappe. Ces derniers doivent avoir accès au répertoire de stockage central des DSC.

Remarque : avant de déployer les conteneurs de service, vérifiez que vous avez créé et configuré le répertoire de stockage global de documents (voir Configuration du répertoire de stockage global de document).