Opwaarderen naar AEM 6.4 Gemeenschappen

Afhankelijk van de topologie en de eigenschappen van elke plaats, kunnen de volgende acties noodzakelijk zijn wanneer bevordering aan AEM Communities 6.4 of het installeren van het recentste eigenschappak.

Deze sectie is specifiek voor Gemeenschappen en vormt een aanvulling op de informatie in Bijwerken naar AEM 6.4 (platform).

Upgrade uitvoeren vanaf AEM 6.1 of hoger

Opnieuw indexeren Solr

Wanneer het installeren van een nieuw de eigenschappak van Gemeenschappen op een plaatsing die met MSRP wordt gevormd, zal het noodzakelijk zijn:

  1. Het nieuwste functiepakket installeren

  2. De nieuwste configuratiebestanden voor Solr installeren

  3. MSRP opnieuw indexeren

    zie sectie MSRP Reindex Tool

Enablement 2.0

Vanaf AEM 6.3 slaan de enablement eigenschappen niet meer rapporteringsinformatie in MySQL op. De MySQL-afhankelijkheid is alleen beschikbaar voor het bijhouden van SCORM-inhoud.

Neem contact op met klantenservice voor hulp bij het migreren van inhoud uit Enablement 1.0.

Upgrade uitvoeren vanaf AEM 6.0

Als bestaande UGC moet worden behouden, hangt de manier om dit te doen af van of de plaatsing opgeslagen UGC on-premise of in Adobe wolk.

Adobe Cloud Storage

Als de geüpgrade site is geconfigureerd voor het gebruik van de Adobe-cloudopslag, wordt deze mogelijk (onjuist) weergegeven alsof alle UGC is verloren omdat de SRP-methoden de reeds bestaande UGC op de oude locatie niet kunnen vinden.

Aldus, is er de capaciteit om ASRP op te dragen om AEM 6.0 compatability-mode te gebruiken om tot UGC toegang te hebben.

Voor alle AEM 6.3 auteur- en publicatieinstanties:

  1. Meld u aan met beheerdersrechten en configureer ASRP.

  2. Ga als volgt te werk om de bestaande UGC zichtbaar te maken:

    i. Blader naar de webconsole. De standaard-URL is
    https://localhost:4502/system/console/configMgr.

    ii. Zoek de AEM Communities Utilities-configuratie en selecteer deze om het configuratievenster uit te vouwen.

    iii. Schakel Cloud Storage uit en klik Save.

chlimage_1-126

Opslag op locatie

Als de geüpgrade site geen cloudopslag heeft gebruikt, moet eventuele bestaande UGC worden omgezet om te voldoen aan de nieuwe structuur die in AEM 6.1 Communities is geïntroduceerd ter ondersteuning van de gemeenschappelijke opslag.

Voor dit doel, is een open bronmigratiehulpmiddel beschikbaar op GitHub:
AEM Communities UGC-migratiehulpprogramma

Java API's

Houd er rekening mee dat veel API's in verschillende pakketten zijn ondergebracht bij de opwaardering van AEM 6.0 sociale gemeenschappen naar AEM 6.3 Gemeenschappen. De meeste moeten gemakkelijk worden opgelost wanneer het gebruiken van winde voor aanpassing van de eigenschappen van Gemeenschappen.

Voor details op het afgekeurde pakket SocialUtils, bezoek Refactoring SocialeUtils.

Zie ook Maven gebruiken voor Communities.

Geen JSP-componentsjablonen

In het social component framework (SCF) wordt de sjabloontaal HandlebarsJS (HBS) gebruikt in plaats van Java Server Pages (JSP) die vóór AEM 6.0 werd gebruikt.

In AEM 6.0 bleven de JSP componenten naast de nieuwe HBS kadercomponenten op dezelfde plaats, met de componenten HBS typisch gevestigd in subfolders genoemd "hbs".

Vanaf AEM 6.1 werden de JSP-componenten volledig verwijderd. Voor Gemeenschappen, wordt het geadviseerd om al gebruik van componenten JSP met componenten SCF te vervangen.

AEM Communities UGC-migratiehulpprogramma

Het AEM Communities UGC-migratiehulpmiddel is een opensource migratiehulpmiddel dat beschikbaar is op GitHub en dat kan worden aangepast om UGC uit eerdere versies van AEM sociale gemeenschappen te exporteren en in AEM Communities 6.1 of hoger te importeren.

Naast het bewegen van UGC van vroegere versies, is het ook mogelijk om het hulpmiddel te gebruiken om UGC van één SRP naar een andere, zoals van MSRP aan DSRP te bewegen.

Upgrade uitvoeren vanaf AEM 5.6.1 of lager

Conceptueel zijn er drie generaties gemeenschappen componenten:

Gen 1: ruwweg CQ 5.4 door AEM 5.6.0 - dit zijn de ​collabcomponents die UGC in de lokale opslagplaats opsloot gebruikend replicatie als middel om UGC over platforms te synchroniseren. Andere verschillen betreffen de implementatie met behulp van JSP (Java Server Pages) en de blogfunctie die bestaat uit alleen ontwerpen in de auteursomgeving.

Gen 2: van AEM 5.6.1 tot en met AEM 6.1 is dit een combinatie van ​sociale ​componenten . AEM 6.0 introduceerde het nieuwe sociale componentenkader (SCF) en AEM 6.2 introduceerde een gemeenschappelijke opslag UGC waar UGC wordt betreden gebruikend een opslagmiddelleverancier (SRP).

Gen 3: vanaf AEM 6.2 zijn er alleen ​sociale componenten, geïmplementeerd in SCF als HBS-componenten (Handlebars) waarvoor een keuze van SRP voor UGC vereist is.

Op deze pagina