Come far funzionare questo caso d’uso sul sistema

NOTA

Affinché le risorse di esempio funzionino sul sistema, si presume che le istanze Author e Publish di AEM siano in esecuzione rispettivamente sulle porte 4502 e 4503. Si presume inoltre che AEM Author sia accessibile tramite admin/admin. Se i numeri di porta o la password amministratore sono stati modificati, queste risorse di esempio non funzioneranno. Dovrai creare risorse personalizzate utilizzando il codice di esempio fornito.

Per utilizzare questo caso d’uso nel sistema locale, effettua le seguenti operazioni:

  • Installa l’istanza di AEM Author sulla porta 4502 e l’istanza di AEM Publish sulla porta 4503
  • Segui le istruzioni specificate in sviluppo con l’utente del servizio in AEM Forms. Assicurati di creare l’utente del servizio e implementare il bundle nell’istanza AEM Author e Publish.
  • Apri la configurazione OSGI .
  • Cerca Filtro referrer Apache Sling. Assicurati che la casella di controllo Consenti vuoto sia selezionata.
  • Distribuire il bundle AEMFormDocumentService personalizzato.Questo bundle deve essere distribuito nell’istanza AEM Publish. Questo bundle ha il codice per generare PDF interattivi da un modulo mobile.
  • Scarica e decomprimi le risorse correlate a questo articolo. Riceverai quanto segue
    • offline-submit-profile.zip - Questo pacchetto AEM contiene il profilo personalizzato che consente di scaricare il pdf interattivo nel file system locale. Distribuisci questo pacchetto nell’istanza AEM Publish.
    • xdp-form-and-workflow.zip - Questo pacchetto AEM contiene XDP, flusso di lavoro di esempio, modulo di avvio configurato per contenuto nodo/pdfsubmissions. Distribuisci questo pacchetto sia sull’istanza AEM Author che su quella Publish.
    • HandlePDFSubmission.HandlePDFSubmission.core-1.0-SNAPSHOT.jar - Questo è il pacchetto AEM che esegue la maggior parte del lavoro. Questo bundle contiene il servlet installato su /bin/startworkflow. Questo servlet salva i dati del modulo inviato in /content/pdfsubmissions nell’archivio AEM. Distribuisci questo bundle sia sull’istanza AEM Author che su quella Publish.
  • Visualizzare l’anteprima del modulo mobile
  • Compila diversi campi e fai clic sul pulsante sulla barra degli strumenti per scaricare il PDF interattivo.
  • Compila il PDF scaricato utilizzando Acrobat e premi il pulsante Invia.
  • Dovresti ricevere un messaggio di successo
  • Accedi all’istanza di AEM Author come amministratore
  • Controlla la casella in entrata AEM
  • Dovresti avere un elemento lavoro per rivedere il PDF inviato
NOTA

Invece di inviare il PDF al servlet in esecuzione sull’istanza Publish, alcuni clienti hanno distribuito il servlet nel relativo contenitore, ad esempio Tomcat. Dipende tutto dalla topologia con cui il cliente ha familiarità.ai fini di questo tutorial utilizzeremo il servlet distribuito sull’istanza Publish per gestire gli invii pdf.

In questa pagina