Pour que ce cas pratique fonctionne sur votre système, suivez les instructions suivantes :
On suppose que vous exécutez AEM Forms sur le port 4502.
Cet exemple utilise la base de données MySQL pour stocker les données de formulaire adaptatif. Vous devez créer la variable schéma de base de données en important le fichier de schéma dans MySQL Workbench.
Vous devez créer une source de données appelée StoreAndRetrieveAfData. Le code du lot OSGi utilise ce nom de source de données.
Le modèle de données de formulaire doit être créé en fonction de cette source de données appelée StoreAndRetrieveAfData. Ce modèle de données de formulaire est utilisé pour récupérer le numéro de téléphone mobile associé à l’ID de l’application. Le modèle de données de formulaire peut être téléchargé ici.
Création d’un compte développeur avec Nexmo pour envoyer et vérifier les codes OTP. Notez la clé API et la clé secrète de l’API. La source de données et le modèle de données de formulaire ont déjà été créés pour vous par rapport à ce service et sont inclus avec les actifs mentionnés à l’étape précédente.
Déployez le lot qui a la propriété code pour stocker et récupérer des données de la base de données
Téléchargez et décompressez le fichier developing withserviceuser.zip.
Déployez le fichier DevelopingWithServiceUser.jar à l’aide de la console web Felix.
L’exemple utilise 2 bibliothèques clientes. Importez les bibliothèques clientes dans AEM.
Les exemples de formulaires utilisés dans cette démonstration sont basés sur un modèle personnalisé. Importez la variable modèle personnalisé dans AEM
Les deux formulaires qui constituent cet exemple doivent être importés dans AEM. Les exemples de formulaires peuvent être téléchargé ici
Ouvrez le MyAccountForm en mode d’édition. Spécifiez les valeurs de clé API et de secret API dans les champs appropriés du formulaire adaptatif.
Aperçu de la StoreAFWithAttachments
Saisissez votre numéro de mobile, y compris le code de pays, renseignez les détails de votre utilisateur et ajoutez des pièces jointes. Cliquez sur le bouton "Enregistrer et quitter" pour enregistrer le formulaire adaptatif et ses pièces jointes.