Page gibt bei Aktivierung in AEM Sites eine NullPointerException aus

Wenn eine Seite in Adobe Experience Manager aktiviert wird, schlägt die Aktivierung mit einer NullPointException fehl, da in einem der referenzierten Bilder die cq:lastReplicated-Eigenschaft fehlt. Befolgen Sie die in diesem Artikel beschriebenen Schritte, um das Problem zu beheben.

Beschreibung description

Umgebung

Adobe Experience Manager 6.x

Problem/Symptome

Wenn eine Seite in AEM aktiviert wird, schlägt die Aktivierung mit der folgenden Ausnahme fehl:

javax.servlet.ServletException: java.lang.NullPointerException
at com.day.cq.wcm.core.impl.reference.ActivationReferenceSearchServlet.doGet(ActivationReferenceSearchServlet.java:175)
at org.apache.sling.api.servlets.SlingSafeMethodsServlet.mayService(SlingSafeMethodsServlet.java:269)

Ursache

Bei einem der von der Seite referenzierten Bilder trat ein Problem mit den Eigenschaften auf.

Im Bild, das zu Problemen führte, fehlte die cq:lastReplicated-Eigenschaft, während sie die cq:lastReplicatedBy- und cq:lastReplicationAction-Eigenschaften aufwies.

Angegebene Nachrichten

javax.servlet.ServletException: java.lang.NullPointerException
at com.day.cq.wcm.core.impl.reference.ActivationReferenceSearchServlet.doGet
at org.apache.sling.api.servlets.SlingSafeMethodsServlet.mayService

Lösung resolution

Lösung

  1. Identifizieren Sie alle Bilder mit diesem Konflikt:

    code language-none
    SELECT * FROM [ dam:Asset]  AS parent INNER JOIN [ nt:base]  AS child ON ISCHILDNODE(child, parent) WHERE ISDESCENDANTNODE(parent, '/content/dam/journey/') AND child.[ cq:lastReplicated]  IS NULL AND child.[ cq:lastReplicatedBy]  IS NOT NULL
    
  2. Nachdem die Assets identifiziert wurden, überprüfen Sie, ob diese Assets repliziert wurden oder nicht.

  3. Wenn Ja, fügen Sie die Eigenschaft cq:lastReplicated mit dem Typ Datum hinzu und kopieren Sie das Datum vom Veröffentlichungsserver.

  4. In beiden Fällen können Sie die cq:lastReplicatedBy- und cq:lastReplicatedAction entfernen und das Bild erneut aktivieren.

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