Oväntad bild saknas eller är bruten efter att resursen har flyttats och publicerats i Experience Manager

När du publicerar resurser innan flyttåtgärden har slutförts kan det leda till att bilder saknas eller att länkar bryts på de publicerade sidorna. I den här artikeln förklaras vilka mekanismer som ligger till grund för sådana händelser och vilka konsekvenser de kan få.

Beskrivning description

Miljö

Adobe Experience Manager (AEM) as a Cloud Service

Problem/symtom

AEM beteende varierar beroende på användarens replikeringsbehörigheter:

  • Användare med replikeringsbehörighet: När sådana användare flyttar eller byter namn på en publicerad resurs AEM de uppdatera länkarna på sidor som refererar till resursen så att de justeras mot ändringarna. Samtidigt initierar AEM en avpublicerings-/Publish-cykel för resursen och sidorna.
  • Användare utan replikeringsbehörighet: När en användare flyttar en publicerad resurs AEM länkarna på refererande sidor och begär att administratören ska avpublicera/Publish godkänna. AEM utför avpublicerings-/Publish-cykeln när den godkänts.

Problem uppstår när en resurs som väntar på att avpubliceras/Publish-godkännande publiceras av en användare med replikeringsbehörighet. Den här förtidiga publiceringen leder till att resursen avpubliceras från sin ursprungliga sökväg och publiceras på nytt på den nya sökvägen. Men länkarna på referenssidor uppdateras inte, vilket resulterar i brutna länkar.

Följande visar sekvensen och möjliga problem när användare med olika replikeringsbehörigheter interagerar med åtgärder för att flytta resurser.

Förutsättningar:

Användare A utan replikeringsbehörighet
Användare B med replikeringsbehörighet

Inledande tillstånd för författare och Publish-instanser:

På både författare- och Publish-instanser finns resursen asset_original.jpg och den refereras till på PageA.

Steg-för-steg-problemreproduktion

Steg 1: Användare A byter namn på asset_original.jpg till asset_renamed.jpg. Den resurs som har bytt namn väntar nu på godkännande och är markerad som"I arbetsflöde…" i författarinstansen. I Publish-instansen förblir resursen som asset_original.jpg.

Steg 2: Användare B publicerar asset_renamed.jpg på författarinstansen. På Publish-instansen byter resursen namn, men PageA refererar fortfarande till asset_original.jpg, vilket leder till en bruten länk.

Upplösning resolution

För att minska risken för brutna länkar på grund av att resurser flyttas är det viktigt att snabbt godkänna eller slutföra väntande åtgärder för att flytta resurser.

I tidigare versioner kunde replikeringskön blockeras utan att de ursprungliga resurserna på Publish-instansen flyttades. Från och med version 15977 har AEM förbättrats för att flytta originalresurserna på Publish-instansen och förhindra sådana blockeringar i replikeringskön.

Ställ frågor i vår Experience League Campaign-community
Om du har några frågor som du vill ha svar på om det här ämnet, eller om du vill läsa tidigare besvarade frågor, bjuder vi in dig till vårt Experience League Community-blogginlägg som innehåller den här artikeln, skickar frågor och kommentarer till oss och går med i vår Experience League Campaign Community!

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f