Actualizar Adobe Experience Manager Guides para la versión 4.6.0 o superior
Este artículo contiene instrucciones para actualizar las versiones de Experience Manager Guides para la 4.6.0 y posteriores.
Puede actualizar su versión actual de Experience Manager Guides a la versión 5.1.0 Service Pack 3:
- Si utiliza la versión 5.1.0 o 5.1.x , puede actualizar directamente a la versión 5.1.0 Service Pack 3.
- Si utiliza las versiones 4.6.0, 4.6.x, 5.0.0 o 5.0.x, debe actualizar a la versión 5.1.0.
- Si tiene una versión anterior a la 4.6.0, consulte Actualizar Adobe Experience Manager Guides para la versión 4.4.0 y anteriores para obtener instrucciones detalladas sobre la actualización.
Para obtener más información, consulte los siguientes procedimientos:
Actualización a la versión 5.1.0
Requisitos previos
Antes de iniciar el proceso de actualización de Experience Manager Guides 5.1.0, asegúrese de lo siguiente:
- Se ha actualizado a Experience Manager Guides versión 4.6.3, 4.6.4, 5.0.0 o 5.0.0 Service Pack 1.
- (Opcional) Cerró todas las tareas de traducción.
- Se ha cambiado el nivel de registro a INFO para la clase
com.adobe.fmdita.translationservices.TranslationMapUpgradeScripty se han anexado estos registros a un nuevo archivo de registro, por ejemplo,logs/translation_upgrade.log.
Instalar versión 5.1.0
Descargue el paquete de la versión 5.1.0 del Portal de distribución de software de Adobe y siga las instrucciones que se proporcionan en Flujo de trabajo de instalación y actualización posterior a la instalación para completar el proceso de actualización.
Actualización a la versión 5.0.0
Requisitos previos
Antes de iniciar el proceso de actualización de Experience Manager Guides 5.0.0, asegúrese de lo siguiente:
- Se ha actualizado a la versión de Experience Manager Guides 4.6.3, 4.6.1, 4.6.0 o 4.4.
- (Opcional) Cerró todas las tareas de traducción.
- Se ha cambiado el nivel de registro a INFO para la clase
com.adobe.fmdita.translationservices.TranslationMapUpgradeScripty se han anexado estos registros a un nuevo archivo de registro, por ejemplo,logs/translation_upgrade.log.
Instalar versión 5.0.0
Descargue el paquete de la versión 5.0.0 del Portal de distribución de software de Adobe y siga las instrucciones que se proporcionan en Flujo de trabajo de instalación y actualización posterior a la instalación para completar el proceso de actualización.
Actualización a la versión 4.6.0
La actualización a la versión 4.6.0 depende de la versión actual de Experience Manager Guides. Si utiliza las versiones 4.4.0, 4.3.1, 4.3.0, 4.2 o 4.2.1 (revisión 4.2.1.3), puede actualizar directamente a la versión 4.6.0.
Requisitos previos
Antes de iniciar el proceso de actualización de Experience Manager Guides 4.6.0, asegúrese de lo siguiente:
- Se ha actualizado a la versión de Experience Manager Guides 4.3.1, 4.3.0 o 4.2.1 (revisión 4.2.1.3).
- (Opcional) Cerró todas las tareas de traducción.
- Se ha cambiado el nivel de registro a INFO para la clase
com.adobe.fmdita.translationservices.TranslationMapUpgradeScripty se han anexado estos registros a un nuevo archivo de registro, por ejemplo,logs/translation_upgrade.log.
Instalar versión 4.6.0
Descargue el paquete de la versión 4.6.0 del Portal de distribución de software de Adobe y siga las instrucciones que se proporcionan en Flujo de trabajo de instalación y actualización posterior a la instalación para completar el proceso de actualización.
Flujo de trabajo de instalación y actualización posterior a la instalación
Instalación del paquete de versión
Siga estos pasos para instalar el paquete de la versión:
-
Instale el paquete de la versión en la que desea actualizar.
-
Puede elegir pulsar el déclencheur para iniciar el trabajo de actualización del mapa de traducción. Para obtener más información, consulte Habilitar el déclencheur del script mediante un servlet.
-
Una vez completada la instalación del paquete, espere al siguiente mensaje en los registros:
Completed the post deployment setup scriptEl mensaje anterior indica que se han completado todos los pasos de la instalación.
Si encuentra cualquiera de los siguientes errores, informe de ellos a su equipo de éxito del cliente:
- Error en el script de configuración posterior a la implementación
- Excepción al transferir el mapa de traducción
- No se puede portar el mapa de traducción de v1 a v2 para la propiedad
-
(Opcional) Actualice el complemento Conector de oxígeno lanzado con la versión a la que está actualizando.
-
Borre la caché del explorador después de instalar el paquete.
Proceso posterior a la instalación
Después de instalar Experience Manager Guides, puede combinar las distintas configuraciones aplicables desde la versión recién instalada con la configuración.
Flujo de trabajo del recurso de actualización DAM (Cambios posteriores al procesamiento):
-
Abrir URL:
code language-none http://localhost:4502/libs/cq/workflow/admin/console/content/models.html -
Seleccione flujo de trabajo del recurso de actualización DAM.
-
Seleccione Editar.
-
Si el componente Iniciador de procesamiento posterior DXML está presente, asegúrese de que las personalizaciones estén sincronizadas.
-
Si el componente Iniciador de procesamiento posterior DXML no está presente, realice los siguientes pasos para insertarlo:
-
Seleccione Insertar componente (Responsable del posprocesamiento de Experience Manager Guides como paso final del proceso).
-
Configure el paso del proceso con los siguientes detalles:
Ficha común:
-
Título: Iniciador de procesamiento posterior DXML
-
Descripción: paso del iniciador posterior del proceso DXML que almacenará en déclencheur un trabajo sling para el posprocesamiento DXML del recurso modificado/creado
Ficha de proceso
- Seleccione Iniciador de procesamiento posterior DXML de la lista desplegable Proceso
- Seleccionar avance de controlador
- Seleccionar Listo
-
-
-
Seleccione Sincronizar en la parte superior derecha después de completar los cambios. Recibirá una notificación de éxito.
note note NOTE Actualice y compruebe que los cambios personalizados y el paso posterior al procesamiento de Experience Manager Guides estén presentes en el modelo final de flujo de trabajo. -
Una vez validado flujo de trabajo del recurso de actualización DAM, compruebe las configuraciones del iniciador correspondientes. Para ello, vaya a la interfaz de flujo de trabajo de AEM y abra los iniciadores.
code language-http http://localhost:4502/libs/cq/workflow/content/console.htmlBusque y realice cambios (si es necesario) en los dos iniciadores siguientes (que deberían estar activos) correspondientes a flujo de trabajo de recursos de actualización de DAM:
-
Lanzador para "Nodo creado" para flujo de trabajo del recurso de actualización DAM- para la condición
"jcr:content/jcr:mimeType!=video", el valor 'Globbing' debe ser:code language-json /content/dam(/((?!/subassets|/translation_output).)*/)renditions/original- 'excludeList' debe tener
"event-user-data:changedByWorkflowProcess". - Lanzador para "Nodo modificado" para flujo de trabajo de recursos de actualización DAM - para la condición "
jcr:content/jcr:mimeType!=video", el valor 'Globbing' debe ser:
code language-json /content/dam(/((?!/subassets|/translation_output).)*/)renditions/originalexcludeListdebe tener"event-user-data:changedByWorkflowProcess".
- 'excludeList' debe tener
-
Una vez completada la actualización, asegúrese de que cualquiera de las personalizaciones/superposiciones se valide y actualice para que coincida con el nuevo código de la aplicación. A continuación se ofrecen algunos ejemplos:
- Cualquier componente superpuesto de
/libs/fmditaor/libsshoulddebe compararse con el nuevo código de producto y las actualizaciones deben realizarse en archivos superpuestos en /apps. - Cualquier categoría
clientlibutilizada del producto debe revisarse para ver si hay cambios. Cualquier configuración anulada\(examples below\)debe compararse con las más recientes para obtener las últimas funciones: - elementmapping.xml
ui\_config.json\(may have been set in folder profiles\)- se modificó
com.adobe.fmdita.config.ConfigManager
- Cualquier componente superpuesto de
-
Si ha añadido personalizaciones en damAssetLucene, es posible que tenga que volver a aplicarlas. Después de realizar estos cambios, establezca reindex como true. Esto reindexará todos los nodos existentes con las personalizaciones. Una vez finalizado, el indicador de reindexación se volverá a establecer en "false". Esto puede tardar unas horas, según la cantidad de recursos que haya en el sistema.
Pasos para reindexar los índices de Experience Manager Guides
-
Abra
crx/dey vaya a la ruta de acceso del índice:/oak:index/guidesAssetProperties -
Establezca la propiedad reindex como
true(falsede forma predeterminada) y haga clic en Guardar todo. -
Una vez completado el reíndice, la propiedad reindex se vuelve a establecer en
falsey el recuento de reíndices se incrementa en 1.note note NOTE Esto puede tardar unos minutos, según la cantidad de datos presentes. 4. Siga los mismos pasos para otros índices agregados o modificados: `guidesBulkActivation`, `guidesPeerLinkIndex` y `guidesKonnectTemplateIndex`.
Pasos para indexar el contenido existente
Siga estos pasos para indexar el contenido existente:
-
Ejecute una petición POST al servidor (con la autenticación correcta) -
http://<server:port\>/bin/guides/map-find/indexing. (Opcional: puede pasar rutas específicas de las asignaciones para indexarlas; de forma predeterminada, todas las asignaciones se indexarán || Ejemplo:https://<Server:port\>/bin/guides/map-find/indexing?paths=<map\_path\_in\_repository\>) -
La API devolverá un
jobId. Para comprobar el estado del trabajo, puede enviar una solicitud de GET con el ID del trabajo al mismo punto final:http://<server:port\>/bin/guides/map-find/indexing?jobId=\{jobId\}(por ejemplo:http://localhost:8080/bin/guides/map-find/indexing?jobId=2022/9/15/7/27/7dfa1271-981e-4617-b5a4-c18379f11c42_678) -
Una vez completado el trabajo, la solicitud de GET anterior responderá correctamente y mencionará si alguna asignación ha fallado. Los mapas indexados correctamente se pueden confirmar desde los registros del servidor.
Pasos para gestionar el conflicto 'fmdita rewriter'
Experience Manager Guides tiene un módulo reescritor de sling personalizado para administrar los vínculos generados en caso de mapas cruzados (vínculos entre los temas de dos mapas diferentes).
Si tiene otra reescritura de sling personalizada en la base de código, utilice un valor de 'order' mayor que 50, ya que la reescritura de sling de Experience Manager Guides utiliza 'order' 50. Para anular esto, necesita un valor >50. Para obtener más información, vea Canalizaciones de reescritura de salida.
Durante esta actualización, dado que el valor 'order' ha cambiado de 1000 a 50, debe combinar la reescritura personalizada existente, si la hay, con 'fmdita-rewriter'.
Pasos para reindexar damAssetLucene
La definición del índice se actualiza para damAssetLucene con AEM Guides. Después de actualizar a la versión requerida, consulte este artículo para reindexar damAssetLucene.
reindex=true y reindex-async=true para /oak:index/damAssetLucene) se actualicen simultáneamente mediante la operación Guardar.