Importar y administrar aplicaciones

En AEM formularios, una aplicación es un contenedor para almacenar 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 una aplicación está completa y lista para su implementación en un servidor de producción, el usuario de Workbench empaqueta la aplicación en un AEM archivo de aplicación de formularios (.lca). A continuación, un administrador utiliza la consola de administración para importar e implementar el archivo de aplicación mediante la ficha Aplicaciones de la página Administración de aplicaciones .

También puede utilizar la pestaña de archivos de la página Administración de aplicaciones para importar las LCA creadas con Workbench 8.x.

NOTA

Existe un problema conocido que indica que los archivos LCA de una versión futura no son necesariamente compatibles con versiones anteriores. Aunque puede ser posible ver e importar archivos LCA de una versión futura de formularios AEM (por ejemplo, una versión de vista previa), hacerlo no es compatible y puede dar como resultado un comportamiento aberrante.

Utilice la pestaña Aplicaciones para importar y administrar aplicaciones creadas en Workbench. Los administradores de aplicaciones también pueden exportar la configuración de tiempo de ejecución para una aplicación. Exportar la configuración de tiempo de ejecución elimina la necesidad de reconfigurar 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:

  • configuración de servicio
  • configuración de grupos
  • configuración de puntos de conexión
  • perfiles de seguridad

Importar una aplicación o archivo

  1. En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.

  2. Haga clic en Importar.

  3. Haga clic en Examinar y seleccione el archivo .lca que desea importar y haga clic en Vista previa. La página Vista previa de la aplicación muestra información sobre la aplicación.

  4. (Opcional) Para ver una lista de los recursos contenidos en la aplicación, haga clic en Ver recursos.

  5. (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.

  6. Haga clic en Importar. La aplicación aparece en la ficha Aplicaciones .

  7. Inicie sesión en el repositorio CRX con credenciales de administrador.

  8. Navegar a contenido/dam/aplicaciones

    NOTA

    Las aplicaciones importadas se muestran en el nodo de aplicaciones.

  9. Haga clic en una de las aplicaciones importadas.

    La pestaña Propiedades de la derecha muestra las propiedades del nodo CRX seleccionado.

    La variable syncState indica el estado de sincronización de datos entre el servidor de AEM forms y el repositorio CRX. Tan pronto como comience 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.

Implementar una aplicación

Puede implementar aplicaciones que haya importado o que los usuarios de Workbench importaran de Workbench.

  1. En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.
  2. Seleccione la casilla situada junto a la aplicación que desea implementar y haga clic en Implementar.
  3. Haga clic en Aceptar en el cuadro de diálogo de confirmación que aparece.

Anular la implementación de una aplicación

Puede anular la implementación de aplicaciones desde el motor de ejecución.

  1. En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.
  2. Seleccione la casilla situada junto a la aplicación que desea anular la implementación y haga clic en Desimplementar.
  3. Haga clic en Aceptar en el cuadro de diálogo de confirmación que aparece.

Quitar una aplicación del servidor

Anule la implementación de la aplicación antes de quitarla del servidor.

  1. En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.
  2. Seleccione la casilla situada junto a la aplicación que desea eliminar y haga clic en Quitar.
  3. Haga clic en Aceptar en el cuadro de diálogo de confirmación que aparece.

Importar la configuración de tiempo de ejecución de una aplicación

Si un administrador de aplicaciones 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 secuencias de comandos.

  1. En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.
  2. Haga clic en el nombre de la aplicación.
  3. Haga clic en Importar configuración de tiempo de ejecución.
  4. Haga clic en Examinar y seleccione el archivo XML que contiene la configuración de tiempo de ejecución.
  5. Haga clic en Importar.

Exportar la configuración de tiempo de ejecución de una aplicación

Puede exportar la información de configuración de tiempo de ejecución para las aplicaciones implementadas.

  1. En la consola de administración, haga clic en Servicios > Aplicaciones y servicios > Administración de aplicaciones.
  2. Haga clic en el nombre de la aplicación.
  3. Haga clic en Exportar configuración de tiempo de ejecución y guarde el archivo de configuración (XML) que se genera.

Implementación con secuencias de comandos de aplicaciones de formularios AEM

También puede utilizar una herramienta de implementación con secuencias de comandos para implementar archivos de aplicación, incluido un archivo settings.xml que especifica la siguiente configuración:

  • configuración de servicio
  • configuración de grupos
  • configuración de puntos de conexión
  • perfiles de seguridad

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.

  1. Desde un símbolo del sistema, vaya a [raíz de aem-forms]/sdk/misc/Foundation/ArchiveManagement.
  2. Revise el archivo ReadMe.txt para obtener instrucciones más detalladas.
  3. Modifique manualmente los archivos scriptedDeploy.bat y sample-files/sample.xml tal como se describe en el archivo readme.txt.
  4. Ejecute el archivo scriptedDeploy.bat. Esta acción implementa el archivo de AEM formularios con la configuración de anulación.

En esta página