URS urs

Niet-ondersteunde gegevensopslagstructuur

Achtergrond background

URS Identificeert gevallen van URL's (niet-ondersteunde Repository Structure) en knooppuntkenmerken. Vanaf AEM 6.4 zijn er richtsnoeren voor de herstructurering van de inhoud van de opslagplaats opgesteld. Door hiërarchieën voor AEM productcode duidelijk te omlijnen, en klantencode te vermijden, en conflicten tussen hen allen te vermijden, wordt de inhoud geherstructureerd uit /etc aan andere omslagen in de bewaarplaats. Hierbij worden de volgende regels op hoog niveau in acht genomen:

  • AEM productcode wordt altijd in /libs geplaatst dat aangepaste code niet mag worden overschreven.
  • Aangepaste code moet worden geplaatst in /apps , /content en /conf .
  • Het wordt ten zeerste aanbevolen deze richtsnoeren voor AEM as a Cloud Service te volgen.

Subtypes worden gebruikt om de specifieke types van bewaarplaatskwesties te identificeren die zouden moeten worden opgelost:

  • clientlibs.location: een clientbibliotheek die /etc per pad verwijst.
  • file.location: Een bestand onder /etc dat sinds de installatie is gewijzigd.
  • node.location: een knooppunt onder /etc dat sinds de installatie is gewijzigd.
  • workflow.location: een workflowmodel of een startprogramma onder /etc/workflow .
  • package.structure: Een pakket dat zowel muteerbare als onveranderlijke inhoud bevat.
  • node.size: Een knooppunt met niet-ondersteunde grootte.

Mogelijke gevolgen en risico's implications-and-risks

  • Aangepaste code op basis van oudere paden kan ongewenste werking en functionaliteit van het product veroorzaken.
  • Pakketten met zowel muteerbare als onveranderlijke inhoud kunnen problemen veroorzaken tijdens plaatsing.

Mogelijke oplossingen solutions

  • Zie Herstructurering van de Bewaarplaatsvoor begeleiding om voor AEM as a Cloud Service voor te bereiden.
  • Zie ook AEM de Structuur van het Projectals u meer over veranderlijke en onveranderlijke gebieden van de bewaarplaats wilt leren.
  • Contacteer het AEM Team van de Steunvoor verduidelijkingen of om kwesties te hebben die worden gericht.
  • Gebruik de Modernizer van de Bewaarplaatsom bestaande projectpakketten te herstructureren door inhoud en code in discrete pakketten te scheiden om met de projectstructuur compatibel te zijn die voor Adobe Experience Manager as a Cloud Service wordt bepaald.
recommendation-more-help
c50d24a5-718e-4110-a484-b335e8a63206