Mise à niveau vers les communautés AEM 6.4

En fonction de la topologie et des fonctionnalités de chaque site, les actions suivantes peuvent s’avérer nécessaires lors de la mise à niveau vers AEM Communities 6.4 ou de l’installation du dernier pack de fonctionnalités.

Cette section est spécifique aux Communautés et complète les informations fournies dans Mise à niveau vers AEM 6.4 (plateforme).

Mise à niveau à partir de AEM 6.1 ou version ultérieure

Réindexer le solr

Lors de l’installation d’un nouveau pack de fonctionnalités Communautés sur un déploiement configuré avec MSRP, il sera nécessaire de :

  1. Installer le dernier Feature Pack

  2. Installez les derniers fichiers de configuration Solr

  3. Réindexer MSRP

    voir la section Outil de réindexation MSRP

Activation 2.0

A partir de AEM 6.3, les fonctions d'activation ne stockent plus d'informations de rapports dans MySQL. La dépendance MySQL est présente uniquement pour le suivi du contenu SCORM.

Pour obtenir de l'aide sur la migration de contenu à partir d'Activation 1.0, contactez le service à la clientèle.

Mise à niveau à partir de AEM 6.0

S'il est nécessaire de conserver les CU préexistantes, les moyens de le faire dépendent de la capacité du déploiement à stocker les CU sur site ou dans le nuage d'Adobe.

Enregistrement Adobe Cloud

Si le site mis à niveau a été configuré pour utiliser l'enregistrement Adobe Cloud, il peut apparaître (incorrectement) comme si l'ensemble de l'UGC avait été perdu car les méthodes SRP ne pourront pas localiser l'UGC préexistant à l'ancien emplacement.

Il est donc possible de demander à l'ASRP d'utiliser AEM 6.0 compatability-mode pour accéder à l'UGC.

Pour toutes les instances d’auteur et de publication AEM 6.3

  1. Connexion avec droits d’administrateur
  2. Configurer ASRP
  3. Pour rendre visible la CU préexistante, procédez comme suit :
    i. Accédez à la console Web, par exemple
    https://<host>:<port>/system/console/
    configMgrii. Localisez la configuration Utilitaires AEM Communities.
    iii. Sélectionner pour développer le panneau de configuration
    • Décocher Cloud Storage
    • Sélectionnez Enregistrer

chlimage_1-126

Enregistrement sur site

Si le site mis à niveau n'a pas utilisé l'enregistrement de cloud, tout CU préexistant doit être converti pour se conformer à la nouvelle structure introduite dans AEM 6.1 Collectivités à l'appui du magasin commun.

À cette fin, un outil de migration open source est disponible sur GitHub :
Outil de migration UGC AEM Communities

API Java

Lors de la mise à niveau des communautés sociales AEM 6.0 vers AEM 6.3 communautés, sachez que de nombreuses API ont été réorganisées en différents packages. La plupart d'entre elles doivent être facilement résolues lors de l'utilisation d'un IDE pour la personnalisation des fonctionnalités des communautés.

Pour plus d’informations sur le package SocialUtils obsolète, consultez la page Refactoring SocialUtils.

Voir aussi Utilisation de Maven pour les communautés.

Aucun modèle de composant JSP

Le cadre de composant social (SCF) utilise le langage de modèle HandlebarsJS (HBS) à la place du JSP (Java Server Pages) utilisé avant AEM 6.0.

Dans AEM 6.0, les composants JSP sont restés aux côtés des nouveaux composants de la structure HBS au même emplacement, les composants HBS étant généralement situés dans des sous-dossiers nommés "hbs".

À partir de l'AEM 6.1, les composants JSP ont été complètement supprimés. Pour les communautés, il est recommandé de remplacer toute utilisation de composants JSP par des composants SCF.

Outil de migration UGC AEM Communities

AEM Communities UGC Migration Tool est un outil de migration open source, disponible sur GitHub, qui peut être personnalisé pour exporter UGC à partir de versions antérieures de communautés sociales AEM et l'importer dans AEM Communities 6.1 ou version ultérieure.

En plus de déplacer l'UGC des versions antérieures, il est également possible d'utiliser l'outil pour déplacer l'UGC d'un SRP à un autre, par exemple de MSRP à DSRP.

Mise à niveau à partir de AEM 5.6.1 ou version antérieure

Sur le plan conceptuel, il y a trois générations de composantes communautaires :

Gen 1 : environ CQ 5.4 à AEM 5.6.0 : il s'agit des composants ​collectifs qui ont stocké l'UGC dans le référentiel local en utilisant la réplication comme moyen de synchroniser l'UGC sur différentes plates-formes. D’autres différences concernent l’implémentation à l’aide de Java Server Pages (JSP) ainsi que la fonction de blog consistant à créer uniquement dans l’environnement d’auteur.

Gen 2 : de AEM 5.6.1 à AEM 6.1 - il s'agit d'un mélange de ​composantes ​sociales de la collaband. aem 6.0 a introduit le nouveau cadre de composants sociaux a1/> (SCF) et AEM 6.2 a introduit un magasin UGC commun où l'UGC est accessible à l'aide d'un fournisseur de ressources d'enregistrement (SRP).

Gen 3 : à partir de l'AEM 6.2, il n'y a que des composants ​sociaux, mis en oeuvre dans SCF en tant que composants Handlebars (HBS) qui nécessitent un choix de SRP pour UGC.

Sur cette page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now