Actualización a la versión 6.5 de Comunidades de AEM

Según la topología y las características de cada sitio, es posible que sean necesarias las siguientes acciones al actualizar a AEM Communities 6.5 o al instalar el paquete de funciones más reciente.

Esta sección es específica de Comunidades y complementa la información proporcionada en Actualización a AEM 6.5 (plataforma).

Actualización desde AEM 6.1 o posterior

Volver a indexar Solr

Al instalar un nuevo paquete de funciones de Comunidades en una implementación configurada con MSRP, será necesario:

  1. Instale el paquete de funciones más reciente.
  2. Instale los archivos de configuración de Solr más recientes.
  3. Reindexar MSRP
    consulte la sección Herramienta de reindexación del MSRP.

Habilitación 2.0

A partir de AEM 6.3, las funciones de habilitación ya no almacenan información de sistema de informes en MySQL. La dependencia de MySQL sólo está ahí para rastrear contenido SCORM.

Póngase en contacto con atención al cliente para obtener ayuda en la migración de contenido desde Habilitación 1.0.

Actualización desde AEM 6.0

Si es necesario conservar UGC preexistente, los medios para hacerlo dependerán de si la implementación almacenó UGC in situ o en la nube de Adobe.

Almacenamiento de Adobe Cloud

Si el sitio actualizado se configuró para utilizar el almacenamiento de nube de Adobe, puede aparecer (incorrectamente) como si todo el UGC se hubiera perdido, ya que los métodos SRP no podrán ubicar el UGC preexistente en la ubicación antigua.

Por lo tanto, existe la capacidad de indicar a ASRP que utilice AEM 6.0 compatability-mode para acceder a UGC.

Para todas las instancias de creación y publicación de AEM 6.3:

  • Inicie sesión con privilegios de administrador.

  • Configure ASRP.

  • Siga estos pasos para hacer que UGC preexistente sea visible:

    • Vaya a la consola web:

      utilidades

Almacenamiento local

Si el sitio actualizado no utiliza almacenamiento en la nube, cualquier UGC preexistente debe convertirse para ajustarse a la nueva estructura introducida en las comunidades de AEM 6.1 en apoyo del almacén común.

Para ello, existe una herramienta de migración de código abierto en GitHub:
Herramienta de migración UGC de AEM Communities

API de Java

Al actualizar de comunidades sociales de AEM 6.0 a comunidades AEM 6.3, tenga en cuenta que muchas API se han reorganizado en diferentes paquetes. La mayoría de ellas deben resolverse fácilmente al utilizar un IDE para personalizar las funciones de Communities.

Para obtener más información sobre el paquete de SocialUtils, visite Refactorización de SocialUtils.

Consulte también Uso de Maven para comunidades.

No hay plantillas de componentes JSP

El marco de componentes sociales (SCF) utiliza el lenguaje de plantilla HandlebarsJS (HBS) en lugar de Java Server Pages (JSP) utilizado antes de AEM 6.0.

En AEM 6.0, los componentes JSP permanecieron junto con los nuevos componentes del marco HBS en la misma ubicación, con los componentes HBS ubicados normalmente en subcarpetas denominadas "hbs".

A partir del AEM 6.1, los componentes de JSP se eliminaron completamente. En el caso de las comunidades, se recomienda reemplazar todo el uso de componentes JSP por componentes SCF.

Herramienta de migración UGC de AEM Communities

La Herramienta de migración de UGC de AEM Communities es una herramienta de migración de código abierto, disponible en GitHub, que se puede personalizar para exportar UGC desde versiones anteriores de comunidades sociales AEM e importar en AEM Communities 6.1 o posterior.

Además de mover UGC de versiones anteriores, también es posible utilizar la herramienta para mover UGC de un SRP a otro, como de MSRP a DSRP.

Actualización desde AEM 5.6.1 o anterior

Conceptualmente, hay tres generaciones de componentes de comunidades:

Gen. 1: Aproximadamente CQ 5.4 a AEM 5.6.0, estos son los ​componentes de laboratorio que almacenaban UGC en el repositorio local mediante replicación como medio de sincronizar UGC entre plataformas. Otras diferencias incluyen la implementación mediante Java Server Pages (JSP), así como la función de blog que consiste en la creación únicamente en el entorno de creación.

Gen. 2: De AEM 5.6.1 a AEM 6.1, se trata de una mezcla de ​colaboraciones y componentes ​sociales. AEM 6.0 introdujo el nuevo marco de componentes sociales (SCF) y el AEM 6.2 introdujo un almacén UGC común donde se accede a UGC mediante un proveedor de recursos de almacenamiento (SRP).

Gen. 3: A partir de AEM 6.2, sólo hay componentes ​sociales, implementados en SCF como componentes de Handlebars (HBS) que requieren una elección de SRP para UGC.

En esta página