En AEM formularios, una aplicación es un contenedor para almacenar los recursos necesarios para implementar una solución de formularios AEM. Algunos ejemplos de recursos son diseños de formulario, fragmentos de formulario, imágenes, procesos, archivos DDX, guías de formulario, páginas HTML y archivos SWF. Durante la fase de desarrollo de un proyecto, los usuarios de Workbench pueden implementar aplicaciones directamente desde la vista Aplicaciones de Workbench. Una vez implementadas, estas aplicaciones aparecen en la consola de administración, en la ficha Aplicaciones de la página Administración de aplicaciones.
Cuando se completa una aplicación y está lista para su implementación en un servidor de producción, el usuario de Workbench la empaqueta en un archivo de aplicación de formularios de AEM (.lca). A continuación, un administrador utiliza la consola de administración para importar e implementar el archivo de la aplicación mediante la ficha Aplicaciones de la página Administración de aplicaciones.
También puede utilizar la ficha Archivos de la página Administración de aplicaciones para importar las LCA que se crearon con Workbench 8.x.
Se sabe que los archivos LCA de una versión futura no son necesariamente compatibles con versiones anteriores. Si bien es posible realizar la vista e importación de archivos LCA desde una versión futura de formularios AEM (por ejemplo, una versión de previsualización), hacerlo no es compatible y puede provocar un comportamiento aberrante.
Utilice la ficha Aplicaciones para importar y administrar las aplicaciones creadas en Workbench. Los administradores de aplicaciones también pueden exportar la configuración del tiempo de ejecución para una aplicación. Exportar la configuración del tiempo de ejecución elimina la necesidad de volver a configurar manualmente los ajustes en el entorno de producción antes de iniciar las aplicaciones implementadas. El archivo de configuración de tiempo de ejecución contiene:
En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.
Haga clic en Importar.
Haga clic en Examinar y seleccione el archivo .lca que desea importar y haga clic en Previsualización. La página Aplicación de Previsualización muestra información sobre la aplicación.
(Opcional) Para ver una lista de los recursos contenidos en la aplicación, haga clic en Vista de recursos.
(Opcional) Para implementar los recursos en tiempo de ejecución, seleccione Implementar recursos en tiempo de ejecución cuando se complete la importación. Si no selecciona esta opción, puede implementar los recursos más adelante.
Haga clic en Importar. La aplicación aparece en la ficha Aplicaciones.
Inicie sesión en el repositorio de CRX con credenciales de administrador.
Navegar al contenido, a la represa y a las aplicaciones
Las aplicaciones importadas se muestran en el nodo de aplicaciones.
Haga clic en una de las aplicaciones importadas.
La ficha Propiedades de la derecha muestra las propiedades del nodo CRX seleccionado.
La propiedad syncState indica el estado de sincronización de datos entre el servidor de formularios AEM y el repositorio de CRX. Tan pronto como se inicia el proceso de importación, este estado se establece en 0 (cero). Este estado indica que los datos no están sincronizados actualmente. Cuando se sincronizan los datos, el estado se establece en 1.
Puede implementar las aplicaciones importadas o que los usuarios de Workbench importaron desde Workbench.
Puede anular la implementación de aplicaciones desde el motor de ejecución.
Cancele la implementación de la aplicación antes de quitarla del servidor.
Si un administrador de la aplicación exportó la configuración de tiempo de ejecución para una aplicación, puede importarla a la aplicación implementada. Puede importarlo mediante la consola de administración o mediante la implementación de LCA mediante scripts.
Puede exportar la información de configuración del tiempo de ejecución para las aplicaciones implementadas.
También puede utilizar una herramienta de implementación mediante secuencias de comandos para implementar archivos de aplicación, incluido un archivo settings.xml que especifica la siguiente configuración:
La implementación con secuencias de comandos elimina la necesidad de reconfigurar manualmente las opciones del entorno de producción antes de iniciar las aplicaciones implementadas.