Actualizar a AEM 6.5 Forms LTS en OSGi upgrade-to-aem-forms-osgi
Para actualizar de AEM 6.5 a AEM 6.5 LTS, actualice a AEM 6.5.22.0 Forms o posterior. Se admite una actualización directa de AEM 6.5.22.0 a AEM 6.5 Forms LTS.
Si utiliza AEM 6.0 Forms, AEM 6.1 Forms, AEM 6.2 Forms, AEM 6.3 Forms, AEM 6.4 Forms o AEM 6.5 Forms, no estará disponible la actualización directa a AEM 6.5 Forms LTS. Para obtener rutas de actualización detalladas, consulte la documentación de Rutas de actualización.
Después de actualizar al Service Pack AEM Forms 6.5.22.0, siga estos pasos para actualizar a AEM 6.5 LTS Forms:
-
Instalar el paquete de complementos para AEM Forms. A continuación se detallan los pasos que debe seguir:
-
Abra Distribución de software. Necesitará un Adobe ID para iniciar sesión en la distribución de software.
-
Seleccione Adobe Experience Manager disponible en el menú del encabezado.
-
En la sección Filtros:
- Seleccione Forms en la lista desplegable Solución.
- Seleccione la versión y el tipo del paquete. También puede usar la opción Buscar descargas para filtrar los resultados.
-
Seleccione el nombre del paquete aplicable a su sistema operativo, seleccione Aceptar términos de EULA y seleccione Descargar.
-
Abra el Administrador de paquetes y haga clic en Cargar paquete para cargar el paquete.
-
Seleccione el paquete y haga clic en Instalar.
También puede descargar el paquete utilizando el vínculo directo que aparece en el artículo Versiones de AEM Forms.
Una vez instalado el paquete, se le pedirá que reinicie la instancia de AEM. No detenga el servidor inmediatamente. Antes de detener el servidor de AEM Forms, espere hasta que los mensajes ServiceEvent REGISTERED y ServiceEvent UNREGISTERED dejen de aparecer en el archivo <crx-repository>/error.log y el registro esté estable. Tenga en cuenta también que algunos paquetes pueden permanecer en el estado instalado. Puede ignorar de forma segura el estado de estos paquetes.
Reinicie la instancia de AEM con los siguientes parámetros adicionales de la línea de comandos de JVM:
--add-opens java.base/java.util=ALL-UNNAMED --add-exports=java.xml/com.sun.org.apache.xml.internal.serialize=ALL-UNNAMED
Si el servidor se inicia mediante un script o servicio, actualícelo en consecuencia para incluir lo anterior, de modo que esto también sea efectivo después de los siguientes reinicios.
note note NOTE Se recomienda utilizar el comando "Ctrl + C" para reiniciar el SDK. El reinicio del SDK de AEM mediante métodos alternativos, como detener los procesos de Java, puede generar incoherencias en el entorno de desarrollo de AEM.
-
-
Realice actividades posteriores a la instalación.
-
Ejecutar la utilidad de migración
La utilidad de migración hace que los recursos de administración de correspondencia y formularios adaptables de versiones anteriores sean compatibles con los formularios de AEM 6.5. Puede descargar la utilidad desde la distribución de software de AEM. Para obtener información paso a paso sobre cómo configurar y utilizar la utilidad de migración, consulte utilidad de migración.
Si utiliza Ejemplo para integrar el componente borradores y envíos con la base de datos y la actualización de una versión anterior, ejecute las siguientes consultas SQL tras realizar la actualización:
code language-sql UPDATE metadata m, additionalmetadatatable am SET m.dataType = am.value WHERE m.id = am.id AND am.key = 'dataType'
code language-sql DELETE from additionalmetadatatable WHERE `key` = 'dataType'
-
(Si solo se actualiza desde AEM 6.2 Forms o versiones anteriores) Vuelva a configurar Adobe Sign
Si tenía Adobe Sign configurado en la versión anterior de AEM Forms, vuelva a configurar Adobe Sign desde AEM Cloud Services. Para obtener más información, consulte Integrar Adobe Sign con AEM Forms.
-
Compatibilidad con jQuery
En AEM 6.5 Forms, la versión de jQuery se actualiza a la 3.2.1 y la versión de la interfaz de usuario de jQuery se actualiza a la 1.12.1. AEM Forms utiliza JQuery en modo noConflict. Por lo tanto, si utiliza cualquier otra versión de jQuery, no se muestran problemas al realizar una actualización. Sin embargo, al actualizar a AEM 6.5 Forms:
- Asegúrese de que los componentes personalizados, si los hay, sean compatibles con las versiones de jQuery admitidas.
- Elimine las API no compatibles de los componentes personalizados. Consulte la guía de actualización para ver la lista de API quitadas. Por ejemplo, se quita la compatibilidad con las API load(), .unload() y .error(). Utilice el método .on() en lugar de las API mencionadas. Por ejemplo, cambie $("img").load(fn) a $("img").on("load", fn).
-
(Si solo se actualiza desde AEM 6.2 Forms o versiones anteriores) Vuelva a configurar los análisis e informes
En AEM 6.4 Forms, la variable de tráfico para el origen y el evento de éxito para la impresión no están disponibles. Por lo tanto, al actualizar desde AEM 6.2 Forms o versiones anteriores, AEM Forms deja de enviar datos al servidor de Adobe Analytics y los informes de análisis para los formularios adaptables no están disponibles. Además, AEM 6.4 Forms introduce una variable de tráfico para la versión del análisis de formularios y el evento de éxito para la cantidad de tiempo invertido en un campo. Por lo tanto, vuelva a configurar los análisis y los informes para su entorno de AEM Forms. Para ver los pasos detallados, consulte Configurar análisis e informes.
-
-
Compruebe que el servidor se haya actualizado correctamente, que todos los datos también se hayan migrado correctamente y que puede funcionar con normalidad.
-
Compruebe el estado de los paquetes: Asegúrese de que todos los paquetes estén en estado activo.
-
Compruebe la replicación y replicación inversa: Publique, rellene y envíe algunos formularios migrados. Compruebe también los datos enviados.
-
Compruebe el acceso a las interfaces de usuario de administrador y desarrollador: Inicie sesión en la instancia de AEM desde una cuenta de administrador y compruebe que tiene acceso a las siguientes direcciones URL:
https://'[server]:[port]'/crx/packmgr
https://'[server]:[port]'/crx/de
https://'[server]:[port]'/aem/forms.html/content/dam/formsanddocuments
note note NOTE En AEM 6.4 Forms, la estructura del repositorio crx ha cambiado. Si actualiza de Forms 6.3 a AEM 6.5 Forms, utilice las rutas modificadas para la personalización que cree de nuevo. Para obtener la lista completa de las rutas cambiadas, consulte Reestructurar el repositorio de Forms en AEM. -