Em formulários AEM, um aplicativo é um container para armazenar ativos necessários para implementar uma solução de formulários AEM. Exemplos de ativos são designs de formulário, fragmentos de formulário, imagens, processos, arquivos DX, guias de formulário, páginas HTML e arquivos SWF. Durante a fase de desenvolvimento de um projeto, os usuários do Workbench podem implantar aplicativos diretamente da visualização Aplicativos no Workbench. Depois de implantados, esses aplicativos são exibidos no console de administração, na guia Aplicativos da página Gerenciamento de aplicativos.
Quando um aplicativo estiver completo e pronto para implantação em um servidor de produção, o usuário do Workbench agrupará o aplicativo em um AEM arquivo de aplicativo de formulários (.lca). Em seguida, um administrador usa o console de administração para importar e implantar o arquivo do aplicativo, usando a guia Aplicativos na página Gerenciamento de aplicativos.
Você também pode usar a guia arquivamentos na página Gerenciamento de aplicativos para importar LCAs criados usando o workbench 8.x.
Há um problema conhecido de que os arquivos LCA de uma versão futura não são necessariamente compatíveis com versões anteriores. Embora seja possível visualização e importar arquivos LCA de uma versão futura de formulários AEM (por exemplo, uma versão de pré-visualização), isso não é suportado e pode resultar em comportamento anormal.
Use a guia Aplicativos para importar e gerenciar aplicativos que foram criados no Workbench. Os administradores de aplicativos também podem exportar a configuração do tempo de execução para um aplicativo. Exportar a configuração do tempo de execução elimina a necessidade de redefinir manualmente as configurações no ambiente de produção antes de iniciar os aplicativos implantados. O arquivo de configuração do tempo de execução contém:
No console de administração, clique em Serviços > Aplicativos e serviços > Gerenciamento de aplicativos.
Clique em Importar.
Clique em Procurar e selecione o arquivo .lca a ser importado e clique em Pré-visualização. A página Aplicativo de Pré-visualização exibe informações sobre o aplicativo.
(Opcional) Para ver uma lista dos ativos contidos no aplicativo, clique em Ativos de Visualização.
(Opcional) Para implantar os ativos no tempo de execução, selecione Implantar ativos no tempo de execução quando a importação estiver concluída. Se você não selecionar essa opção, poderá implantar os ativos mais tarde.
Clique em Importar. O aplicativo é exibido na guia Aplicativos.
Faça logon no repositório CRX com credenciais de administrador.
Navegue até content/dam/lcapplications
Os aplicativos importados são exibidos no nó lcapplications.
Clique em um dos aplicativos importados.
A guia Propriedades à direita exibe as propriedades do nó CRX selecionado.
A propriedade syncState indica o estado de sincronização dos dados entre o servidor de formulários AEM e o repositório CRX. Assim que o processo de importação começar, esse estado será definido como 0 (zero). Esse estado indica que os dados não estão sincronizados no momento. Quando os dados são sincronizados, o estado é definido como 1.
É possível implantar aplicativos que você importou ou que os usuários do Workbench importaram do Workbench.
Você pode desimplantar aplicativos a partir do tempo de execução.
Desimplante o aplicativo antes de removê-lo do servidor.
Se um administrador do aplicativo tiver exportado a configuração do tempo de execução de um aplicativo, você poderá importá-lo para o aplicativo implantado. É possível importá-lo usando o console de administração ou por meio da implantação LCA com script.
Você pode exportar as informações de configuração do tempo de execução para aplicativos implantados.
Você também pode usar uma ferramenta de implantação com script para implantar arquivos do aplicativo, incluindo um arquivo settings.xml que especifica as seguintes configurações:
A implantação com script elimina a necessidade de reconfigurar manualmente as configurações no ambiente de produção antes de iniciar os aplicativos implantados.