DocumentationAEMTutoriels AEMTutoriels d’AEM Forms

Application de ce cas d’utilisation sur votre système

Dernière mise à jour : 18 juin 2025
  • S'applique à :
  • Experience Manager 6.4
  • Experience Manager 6.5
  • Rubriques :

Créé pour :

  • Expérimenté
  • Développeur

AEM Forms 6.5

REMARQUE
Pour que les exemples de ressources fonctionnent sur votre système, il est supposé que vous avez accès à une instance de création et de publication AEM Forms.

Pour que ce cas d’utilisation fonctionne sur votre système local, procédez comme suit :

Déployez les éléments suivants sur votre instance de création AEM Forms.

  • Installez le lot MobileFormToWorkflow.

  • Déployer le développement avec le lot d’utilisateurs et d’utilisatrices du service
    Ajoutez l’entrée suivante dans le mappage des utilisateurs et utilisatrices de serveur Apache Sling à l’aide du configMgr.

DevelopingWithServiceUser.core:getformsresourceresolver=fd-service
  • Vous pouvez stocker les envois de formulaire dans un autre dossier en spécifiant le nom du dossier dans la configuration des informations d’identification de serveur AEM à l’aide de configMgr. Si vous modifiez le dossier, veillez à créer un lanceur sur le dossier pour déclencher le workflow ReviewSubmittedPDF.

config-author

  • Importez l’exemple xdp et le package de workflow à l’aide du gestionnaire de packages.

Déployer les ressources suivantes sur l’instance de publication.

  • Installez le lot MobileFormToWorkflow.

  • Indiquez le nom d’utilisateur ou d’utilisatrice/mot de passe de l’instance de création et un emplacement existant dans votre référentiel AEM pour stocker les données envoyées dans les informations d’identification de serveur AEM à l’aide de configMgr. Vous pouvez laisser l’URL du point d’entrée telle quelle sur le serveur de workflow AEM. Il s’agit du point d’entrée qui extrait et stocke les données de l’envoi dans le nœud spécifié.
    publish-config

  • Déployer le lot Développer avec un utilisateur ou une utilisatrice de service

  • Ouvrez la configuration OSGi.

  • Recherchez Filtre référent Apache Sling. Assurez-vous que la case Autoriser les champs vides est cochée.

Tester la solution

  • Connectez-vous à votre instance de création.

  • Modifiez les propriétés avancées du w9.xdp. Assurez-vous que l’URL d’envoi et le profil de rendu sont correctement définis comme illustré ci-dessous.
    xdp-advanced-properties

  • Publiez le w9.xdp.

  • Connectez-vous à l’instance de publication.

  • Prévisualisez le formulaire w9.

  • Renseignez certains champs du formulaire et envoyez-le.

  • Connectez-vous à l’instance de création AEM en tant que personne administratrice.

  • Consulter la boîte de réception AEM

  • Vous devez disposer d’un élément de travail pour examiner le PDF envoyé.

REMARQUE
Au lieu d’envoyer le PDF au servlet exécuté sur l’instance de publication, certains clientes et clients ont choisi de déployer le servlet dans un conteneur de servlets tel que Tomcat. Chaque client et cliente a ses préférences en matière de topologie. Pour les besoins de ce tutoriel, nous allons utiliser le servlet déployé sur l’instance de publication pour traiter les envois de formulaires.
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e