Unerwartetes Bild fehlt oder fehlerhafte Links nach dem Verschieben und Veröffentlichen des Assets in Experience Manager

Wenn Sie Assets veröffentlichen, bevor der Verschiebevorgang abgeschlossen ist, kann es dazu kommen, dass Bilder fehlen oder Links auf den veröffentlichten Seiten fehlschlagen. In diesem Artikel werden die Mechanismen hinter solchen Ereignissen und die möglichen Folgen, die sie mit sich bringen, erläutert.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) as a Cloud Service

Problem/Symptome

AEM Verhalten variiert je nach den Replikationsberechtigungen des Benutzers:

  • Benutzer mit Replikationsberechtigungen : Diese Benutzer AEM beim Verschieben oder Umbenennen eines veröffentlichten Assets die Links auf Seiten aktualisieren, die auf das Asset verweisen, um es an die Änderungen anzupassen. Gleichzeitig startet AEM einen Rückgängigmachen der Veröffentlichung/Publish-Zyklus für das Asset und die Seiten.
  • Benutzer ohne Replikationsberechtigungen : Wenn ein Benutzer ein veröffentlichtes Asset verschiebt, aktualisiert AEM die Links auf verweisenden Seiten und fordert von den Administratoren die Genehmigung Veröffentlichung/Publish rückgängig machen an. Nach der Genehmigung führt AEM den Zyklus Veröffentlichung rückgängig machen/Publish durch.

Probleme treten auf, wenn ein Asset, das auf die Veröffentlichung der Veröffentlichung/Publish-Genehmigung wartet, von einer Benutzer mit Replikationsberechtigungen. Diese verfrühte Veröffentlichung führt dazu, dass die Veröffentlichung des Assets aus dem ursprünglichen Pfad aufgehoben und am neuen Pfad erneut veröffentlicht wird. Die Links auf verweisenden Seiten werden jedoch nicht aktualisiert, was zu fehlerhaften Links führt.

Die folgende Abbildung zeigt die Abfolge und mögliche Probleme bei der Interaktion von Benutzern mit unterschiedlichen Replikationsberechtigungen mit Asset-Verschiebungsvorgängen.

Voraussetzungen:

Benutzer A ohne Replikationsberechtigung Benutzer B mit Replikationsberechtigung

Anfangsstatus bei Autoren- und Publish-Instanzen:

Sowohl in der Autoren- als auch in der Publish-Instanz das Asset asset_original.jpg vorhanden ist und auf Seite A referenziert wird.

Schrittweise Problemreproduktion

Schritt 1:  Benutzer A umbenennt asset_original.jpg nach asset_renamed.jpg. Das umbenannte Asset wartet nun auf die Genehmigung und wird in der -Autoreninstanz als "In Workflow…"markiert. Auf der Publish-Instanz bleibt das Asset wie folgt: asset_original.jpg.

Schritt 2:  Benutzer B veröffentlicht asset_renamed.jpg in der -Autoreninstanz. Folglich wird das Asset in der Publish-Instanz umbenannt, aber Seite A verweist immer noch auf asset_original.jpg, was zu einem fehlerhaften Link führt.

Auflösung resolution

Um das Risiko von fehlerhaften Links aufgrund von Asset-Bewegungen zu verringern, ist es wichtig, alle ausstehenden Asset-Verschiebevorgänge schnell zu genehmigen oder abzuschließen.

In früheren Versionen konnte die Replikationswarteschlange blockiert werden, ohne die ursprünglichen Assets in die Publish-Instanz zu verschieben. Ab Version 15977 wurde AEM jedoch verbessert, um die Original-Assets auf die Publish-Instanz zu verschieben und solche Blockierungen in der Replikationswarteschlange zu verhindern.

Fragen in unserer Experience League Campaign-Community stellen
Wenn Sie Fragen haben, die Sie zu diesem Thema beantworten möchten, oder bereits gestellte Fragen lesen, laden wir Sie ein, unsere Experience League Community-Blogpost die diesen Artikel enthält, schicken Sie uns Ihre Fragen und Kommentare und treten Sie unserer Experience League Campaign Community bei!

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