Distribuire l’esempio

Per fare in modo che questo caso d’uso funzioni sul tuo sistema, segui le seguenti istruzioni:

NOTE
Si presume che AEM Forms sia in esecuzione sulla porta 4502.

Crea database

In questo esempio si utilizza il database MySQL per memorizzare i dati del modulo adattivo. Sarà necessario creare lo schema di database importando il file di schema in MySQL Workbench.

Crea origine dati

È necessario creare un'origine dati in pool di connessione Apache Sling denominata StoreAndRetrieveAfData che punta allo schema di database creato nel passaggio precedente. Il codice nel bundle OSGi utilizza questo nome di origine dati.

Crea modello dati modulo

È necessario creare il modello dati modulo in base a questa origine dati denominata StoreAndRetrieveAfData. Questo modello di dati modulo viene utilizzato per recuperare il numero di telefono cellulare associato all’ID applicazione. Il modello dati del modulo può essere scaricato da qui.

Creare un account sviluppatore con nexmo

Crea un account sviluppatore con Nexmo per inviare e verificare i codici OTP. Prendi nota della chiave API e della chiave segreta API. L’origine dati e il modello dati del modulo sono già stati creati per te in base a questo servizio e sono inclusi nelle risorse menzionate nel passaggio precedente.

Distribuisci i seguenti bundle OSGi

Distribuisci il bundle con codice per archiviare e recuperare dati dal database
Scarica e decomprimi develingwithserviceuser.zip.
Distribuisci il file DevelopingWithServiceUser.jar utilizzando la console web Felix.

Distribuire la libreria client

Nell'esempio vengono utilizzate 2 librerie client. Importa queste librerie client in AEM.

Importare il modello di modulo adattivo personalizzato

I moduli di esempio utilizzati in questa demo sono basati su un modello personalizzato. Importa il modello personalizzato in AEM

Importare i moduli adattivi di esempio

I 2 moduli che costituiscono questo campione devono essere importati nell’AEM. I moduli di esempio possono essere scaricati da qui

Apri ModuloAccount in modalità di modifica. Specifica i valori Chiave API vonage e Segreto API nei campi appropriati del modulo adattivo.

Testare la soluzione

Visualizza l'anteprima di StoreAFWithAttachments
Inserisci il numero di cellulare, compreso il prefisso internazionale, inserisci i dettagli utente e aggiungi alcuni allegati. Fai clic sul pulsante "Salva ed esci" per salvare il modulo adattivo e i relativi allegati

Dimostrazione del caso d’uso

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e