Show Menu
SUJETS×

Mise à niveau vers les communautés AEM 6.5

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

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

Réindexer 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. Installez le dernier Feature Pack .
  2. Installez les derniers fichiers de configuration Solr.
  3. Réindexer MSRPvoir la section Outil de réindexation MSRP.

Enablement 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.
Contactez le service à la clientèle pour obtenir de l’aide sur la migration de contenu à partir d’Activation 1.0.

Mise à niveau depuis AEM 6.0

Si le contenu UGC préexistant doit être conservé, les moyens de le faire dépendent du stockage sur site ou dans le cloud d' Adobe du déploiement.

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.
Ainsi, il est 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 :
  • Connectez-vous avec des droits d’administrateur.
  • Configurez ASRP .
  • Pour rendre visible une CU préexistante, procédez comme suit :
    • Accédez à la console Web :
      • Localisez la configuration des utilitaires ​AEM Communities.
      • Sélectionnez cette option pour développer le panneau de configuration :
        • Décocher Cloud Storage
        • Sélectionnez Enregistrer

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 SocialUtils Refactoring .

Aucun modèle de composant JSP

Le cadre du 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

L'outil de migration AEM Communities UGC est un outil de migration open source, disponible sur GitHub, qui peut être personnalisé pour exporter l'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

Conceptuellement, il y a trois générations de composantes communautaires :
Gen 1 : D'environ CQ 5.4 à AEM 5.6.0, il s'agit des composants collab qui ont stocké l'UGC dans le référentiel local en utilisant la réplication comme moyen de synchroniser l'UGC sur les plateformes. 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 colab et de composants sociaux . aem 6.0 a introduit le nouveau cadre des composants sociaux et AEM 6.2 a introduit un magasin UGC commun où l’on peut accéder à UGC à l’aide d’un fournisseur de ressources enregistrement (SRP).
Gen 3 : À partir de AEM 6.2, il n'y a que des composants sociaux , mis en oeuvre dans SCF en tant que composants de barres de main (HBS) qui nécessitent un choix de SRP pour UGC.