Nei moduli AEM applicazione è un contenitore per l’archiviazione delle risorse necessarie per l’implementazione di una soluzione AEM forms. Esempi di risorse sono strutture del modulo, frammenti di modulo, immagini, processi, file DDX, guide dei moduli, pagine HTML e file 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 la distribuzione in un server di produzione, l'utente Workbench crea un pacchetto dell'applicazione in un file dell’applicazione AEM forms (.lca). Quindi, un amministratore utilizza la console di amministrazione per importare e distribuire il file dell'applicazione, utilizzando la scheda Applicazioni nella pagina Gestione applicazioni.
È inoltre possibile utilizzare la scheda archivi nella pagina Gestione applicazioni per importare gli LCA creati utilizzando workbench 8.x.
Esiste un problema noto che i file LCA di una versione futura non sono necessariamente compatibili con le versioni precedenti. Anche se può essere possibile visualizzare e importare file LCA da una versione futura dei moduli AEM (ad esempio, una versione di anteprima), questo non è supportato e può causare un comportamento anomalo.
Utilizzare la scheda Applicazioni per importare e gestire le applicazioni create in Workbench. Gli amministratori dell'applicazione possono anche esportare la configurazione di runtime per 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 del runtime contiene:
Nella console di amministrazione, fare clic su Servizi > Applicazioni e servizi > Gestione applicazioni.
Fai clic su Importa.
Fai clic su Sfoglia e seleziona il file .lca da importare, quindi fai clic su Anteprima. Nella pagina Preview Application (Anteprima applicazione) vengono visualizzate informazioni sull'applicazione.
(Facoltativo) Per visualizzare un elenco delle risorse contenute nell’applicazione, fai clic su Visualizza risorse.
(Facoltativo) Per distribuire le risorse in fase di runtime, seleziona Distribuisci risorse in fase di esecuzione al termine dell’importazione. Se non selezioni questa opzione, puoi distribuire le risorse in un secondo momento.
Fai clic su Importa. L'applicazione viene visualizzata nella scheda Applicazioni.
Accedi all'archivio CRX con le credenziali di amministratore.
Passa a content/dam/lcapplications
Le applicazioni importate vengono visualizzate nel nodo delle applicazioni.
Fare clic su una delle applicazioni importate.
La scheda Proprietà a destra mostra le proprietà del nodo CRX selezionato.
La syncState La proprietà indica lo stato di sincronizzazione dei dati tra il server di 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 sono sincronizzati, lo stato è impostato su 1.
È possibile distribuire applicazioni importate o importate da Workbench.
Puoi annullare la distribuzione delle applicazioni dal runtime.
Disdistribuire l'applicazione prima di rimuoverla dal server.
Se un amministratore dell'applicazione ha esportato la configurazione di runtime per un'applicazione, è possibile importarla nell'applicazione distribuita. È possibile importarlo utilizzando la console di amministrazione o tramite la distribuzione LCA con script.
Puoi esportare le informazioni di configurazione del runtime per le applicazioni distribuite.
È inoltre possibile utilizzare uno strumento di distribuzione con script per distribuire i file dell'applicazione, incluso un file settings.xml che specifica le seguenti impostazioni:
La distribuzione con script elimina la necessità di riconfigurare manualmente le impostazioni nell’ambiente di produzione prima di avviare le applicazioni distribuite.