Importer et gérer des applications import-and-manage-applications

Dans AEM Forms, une application est un conteneur destiné à stocker les ressources requises pour la mise en œuvre d’une solution AEM Forms. Les conceptions de formulaire, les fragments de formulaire, les images, les processus, les fichiers DDX, les guides de formulaire, les pages de HTML et les fichiers SWF constituent des exemples de ressources. Pendant la phase de développement d’un projet, les utilisateurs et utilisatrices de Workbench peuvent déployer des applications directement à partir de la vue Applications de Workbench. Une fois déployées, ces applications s’affichent dans la console d’administration, dans l’onglet Applications de la page Gestion des applications.

Lorsqu’une application est terminée et prête à être déployée sur un serveur de production, l’utilisateur ou l’utilisatrice de Workbench la regroupe en un fichier d’application AEM Forms (.lca). Ensuite, un administrateur ou une administratrice utilise la console d’administration pour importer et déployer le fichier de l’application, à l’aide de l’onglet Applications de la page Gestion des applications.

Vous pouvez également utiliser l’onglet Archives de la page Gestion des applications pour importer les fichiers LCA créés à l’aide de Workbench 8.x.

NOTE
Il est bien connu que les fichiers LCA d’une version ultérieure ne sont pas nécessairement rétrocompatibles. Bien qu’il soit possible d’afficher et d’importer des fichiers LCA à partir d’une version ultérieure d’AEM Forms (par exemple, une version d’aperçu), cette opération n’est pas prise en charge et peut entraîner un comportement anormal.

Utilisez l’onglet Applications pour importer et gérer des applications créées dans Workbench. Les administrateurs et administratrices d’applications peuvent également exporter la configuration d’exécution d’une application. L’exportation de la configuration d’exécution élimine la nécessité de reconfigurer manuellement les paramètres dans l’environnement de production avant de démarrer les applications déployées. Le fichier de configuration d’exécution contient :

  • paramètres de configuration du service
  • paramètres de configuration du groupe
  • paramètres de configuration des points d’entrée
  • profils de sécurité

Importer une application ou une archive import-an-application-or-archive

  1. Dans la console d’administration, cliquez sur Services > Applications et services > Gestion des applications.

  2. Cliquez sur Importer.

  3. Cliquez sur Parcourir et sélectionnez le fichier .lca à importer, puis cliquez sur Aperçu. La page Aperçu de l’application affiche des informations sur l’application.

  4. (Facultatif) Pour afficher la liste des ressources contenues dans l’application, cliquez sur Afficher les ressources.

  5. (Facultatif) Pour déployer les ressources au moment de l’exécution, sélectionnez Déployer les ressources au moment de l’exécution à la fin de l’import. Si vous ne sélectionnez pas cette option, vous pouvez déployer les ressources ultérieurement.

  6. Cliquez sur Importer. L’application apparaît dans l’onglet Applications.

  7. Connectez-vous au référentiel CRX avec les informations d’identification d’administrateur.

  8. Accédez à content/dam/lcapplications.

    note note
    NOTE
    Les applications importées s’affichent dans le nœud lcapplications.
  9. Cliquez sur l’une des applications importées.

    L’onglet Propriétés à droite affiche les propriétés du nœud CRX sélectionné.

    La propriété syncState indique l’état de synchronisation des données entre le serveur AEM Forms et le référentiel CRX. Dès que le processus d’import commence, cet état est défini sur 0 (zéro). Cet état indique que les données ne sont actuellement pas synchronisées. Lorsque les données sont synchronisées, l’état est défini sur 1.

Déployer une application deploy-an-application

Vous pouvez déployer des applications que vous avez importées ou que des utilisateurs et utilisatrices de Workbench ont importées depuis Workbench.

  1. Dans la console d’administration, cliquez sur Services > Applications et services > Gestion des applications.
  2. Cochez la case en regard de l’application à déployer et cliquez sur Déployer.
  3. Cliquez sur OK dans la boîte de dialogue de confirmation qui s’affiche.

Annuler le déploiement d’une application undeploy-an-application

Vous pouvez annuler le déploiement des applications à partir de l’exécution.

  1. Dans la console d’administration, cliquez sur Services > Applications et services > Gestion des applications.
  2. Cochez la case en regard de l’application dont vous souhaitez annuler le déploiement, puis cliquez sur Annuler le déploiement.
  3. Cliquez sur OK dans la boîte de dialogue de confirmation qui s’affiche.

Supprimer une application du serveur remove-an-application-from-the-server

Annulez le déploiement de l’application avant de la supprimer du serveur.

  1. Dans la console d’administration, cliquez sur Services > Applications et services > Gestion des applications.
  2. Cochez la case en regard de l’application à supprimer, puis cliquez sur Supprimer.
  3. Cliquez sur OK dans la boîte de dialogue de confirmation qui s’affiche.

Importer la configuration d’exécution d’une application import-an-application-s-runtime-configuration

Si un administrateur ou une administratrice d’applications a exporté la configuration d’exécution pour une application, vous pouvez l’importer dans l’application déployée. Vous pouvez l’importer à l’aide de la console d’administration ou via un déploiement LCA par script.

  1. Dans la console d’administration, cliquez sur Services > Applications et services > Gestion des applications.
  2. Cliquez sur le nom de l’application.
  3. Cliquez sur Importer la configuration d’exécution.
  4. Cliquez sur Parcourir, puis sélectionnez le fichier XML qui contient la configuration d’exécution.
  5. Cliquez sur Importer.

Exporter la configuration d’exécution d’une application export-an-application-s-runtime-configuration

Vous pouvez exporter les informations de configuration d’exécution pour les applications déployées.

  1. Dans la console d’administration, cliquez sur Services > Applications et services > Gestion des applications.
  2. Cliquez sur le nom de l’application.
  3. Cliquez sur Exporter la configuration d’exécution et enregistrez le fichier de configuration (XML) généré.

Déploiement par script des applications AEM Forms scripted-deployment-of-aem-forms-applications

Vous pouvez également utiliser un outil de déploiement par script pour déployer les fichiers d’application, y compris un fichier settings.xml spécifiant les paramètres suivants :

  • paramètres de configuration du service
  • paramètres de configuration du groupe
  • paramètres de configuration des points d’entrée
  • profils de sécurité

Le déploiement par script élimine la nécessité de reconfigurer manuellement les paramètres dans l’environnement de production avant de démarrer les applications déployées.

  1. A l’invite de commande, accédez à [aem-forms root]/sdk/misc/Foundation/ArchiveManagement.
  2. Consultez le fichier ReadMe.txt pour obtenir des instructions plus détaillées.
  3. Modifiez manuellement les fichiers scriptedDeploy.bat et sample-files/sample.xml, comme décrit dans le fichier readme.txt.
  4. Exécutez le fichier scriptedDeploy.bat. Cette action déploie le fichier d’archive d’AEM Forms avec les paramètres de remplacement.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2