Importare e gestire le applicazioni

Ultimo aggiornamento: 2023-11-08

Nelle forme AEM, un applicazione è un contenitore per l’archiviazione delle risorse necessarie per l’implementazione di una soluzione AEM forms. Esempi di risorse sono le progettazioni di moduli, i frammenti di moduli, le immagini, i processi, i file DDX, le guide dei moduli, le pagine di HTML e i file di SWF. Durante la fase di sviluppo di un progetto, gli utenti di Workbench possono distribuire le applicazioni direttamente dalla vista Applicazioni di Workbench. Una volta distribuite, queste applicazioni vengono visualizzate nella console di amministrazione, nella scheda Applicazioni della pagina Gestione applicazioni.

Quando un’applicazione è completa e pronta per essere implementata su un server di produzione, l’utente di Workbench inserisce l’applicazione in un pacchetto File di applicazione di moduli AEM (.lca). L'amministratore utilizza quindi la console di amministrazione per importare e distribuire il file dell'applicazione utilizzando la scheda Applicazioni della pagina Gestione applicazioni.

È inoltre possibile utilizzare la scheda Archivi nella pagina Gestione applicazioni per importare LCA creati con Workbench 8.x.

NOTA

Esiste un problema noto che i file LCA di una versione futura non sono necessariamente compatibili con le versioni precedenti. Anche se potrebbe essere possibile visualizzare e importare file LCA da una versione futura di moduli AEM (ad esempio, una versione di anteprima), ciò non è supportato e potrebbe causare un comportamento aberrante.

Utilizzare la scheda Applicazioni per importare e gestire le applicazioni create in Workbench. Gli amministratori dell’applicazione possono anche esportare la configurazione di runtime di un’applicazione. L’esportazione della configurazione di runtime elimina la necessità di riconfigurare manualmente le impostazioni nell’ambiente di produzione prima di avviare le applicazioni distribuite. Il file di configurazione runtime contiene:

  • impostazioni di configurazione del servizio
  • impostazioni di configurazione del pool
  • impostazioni di configurazione endpoint
  • profili di sicurezza

Importare un'applicazione o un archivio

  1. Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.

  2. Fai clic su Importa.

  3. Fare clic su Sfoglia, selezionare il file .lca da importare e fare clic su Anteprima. Nella pagina Anteprima applicazione vengono visualizzate informazioni sull'applicazione.

  4. (Facoltativo) Per visualizzare un elenco delle risorse contenute nell’applicazione, fai clic su Visualizza risorse.

  5. (Facoltativo) Per distribuire le risorse in fase di esecuzione, seleziona Distribuisci risorse in fase di esecuzione al termine dell’importazione. Se non selezioni questa opzione, puoi distribuire le risorse in un secondo momento.

  6. Fai clic su Importa. L'applicazione viene visualizzata nella scheda Applicazioni.

  7. Accedi all’archivio CRX con le credenziali di amministratore.

  8. Passa a content/dam/lcapplications

    NOTA

    Le applicazioni importate vengono visualizzate nel nodo lcapplications.

  9. Fare clic su una delle applicazioni importate.

    Nella scheda Proprietà a destra vengono visualizzate le proprietà del nodo CRX selezionato.

    Il syncState indica lo stato di sincronizzazione dei dati tra il server AEM Forms e l’archivio CRX. Non appena il processo di importazione inizia, questo stato viene impostato su 0 (zero). Questo stato indica che i dati non sono attualmente sincronizzati. Quando i dati vengono sincronizzati, lo stato è impostato su 1.

Distribuire un'applicazione

È possibile distribuire le applicazioni importate o che gli utenti Workbench hanno importato da Workbench.

  1. Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.
  2. Selezionare la casella di controllo accanto all'applicazione che si desidera distribuire e fare clic su Distribuisci.
  3. Fare clic su OK nella finestra di dialogo di conferma visualizzata.

Annullare la distribuzione di un’applicazione

È possibile annullare la distribuzione delle applicazioni dal runtime.

  1. Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.
  2. Selezionare la casella di controllo accanto all'applicazione di cui si desidera annullare la distribuzione e fare clic su Annulla distribuzione.
  3. Fare clic su OK nella finestra di dialogo di conferma visualizzata.

Rimuovere un'applicazione dal server

Disdistribuire l'applicazione prima di rimuoverla dal server.

  1. Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.
  2. Selezionare la casella di controllo accanto all'applicazione che si desidera rimuovere e fare clic su Rimuovi.
  3. Fare clic su OK nella finestra di dialogo di conferma visualizzata.

Importare la configurazione runtime di un'applicazione

Se l'amministratore dell'applicazione ha esportato la configurazione di runtime di un'applicazione, è possibile importarla nell'applicazione distribuita. Puoi importarlo utilizzando la console di amministrazione o tramite la distribuzione LCA basata su script.

  1. Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.
  2. Fare clic sul nome dell'applicazione.
  3. Fai clic su Importa configurazione runtime.
  4. Fare clic su Sfoglia e selezionare il file XML contenente la configurazione di runtime.
  5. Fai clic su Importa.

Esportare la configurazione runtime di un'applicazione

È possibile esportare le informazioni di configurazione runtime per le applicazioni distribuite.

  1. Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.
  2. Fare clic sul nome dell'applicazione.
  3. Fare clic su Esporta configurazione runtime e salvare il file di configurazione (XML) prodotto.

Distribuzione con script delle applicazioni AEM forms

È inoltre possibile utilizzare uno strumento di distribuzione basato su script per distribuire i file dell'applicazione, incluso un file settings.xml che specifica le impostazioni seguenti:

  • impostazioni di configurazione del servizio
  • impostazioni di configurazione del pool
  • impostazioni di configurazione endpoint
  • profili di sicurezza

La distribuzione con script elimina la necessità di riconfigurare manualmente le impostazioni nell’ambiente di produzione prima di avviare le applicazioni distribuite.

  1. Dal prompt dei comandi passare a [directory principale di aem-forms]/sdk/misc/Foundation/ArchiveManagement
  2. Per istruzioni più dettagliate, consultate il file Leggimi.txt.
  3. Modificare manualmente i file scriptedDeploy.bat e sample-files/sample.xml come descritto nel file readme.txt.
  4. Eseguire il file scriptedDeploy.bat. Questa azione distribuisce il file di archivio dei moduli AEM con le impostazioni di esclusione.

In questa pagina