VersionException nach dem Bearbeiten einer Seite vom Autor

Problem

Beim Versuch, einige Seiten zu bearbeiten, wird ein Fehler ausgegeben, und ein Fehler, der dem folgenden ähnlich ist, wird im error.log von AEM protokolliert:

01.08.2017 15:26:18.782 *ERROR* [10.99.44.119 [1501619178779] POST /content/geometrixx/en/services/jcr:content/par/text HTTP/1.1] org.apache.sling.servlets.post.impl.operations.ModifyOperation Exception during response processing.
javax.jcr.version.VersionException: Cannot set property. Node [/content/geometrixx/en/services/jcr:content/par/text] is checked in.

In den Protokollen kann ein ähnlicher Fehler wie der nachfolgende beobachtet werden. Dieser Fehler könnte am Vortag auf die Fehler beim Speichern zurückzuführen sein:

02.08.2017 17:14:43.298 *ERROR* [10.176.221.232 [1501694078956] POST /bin/replicate.json HTTP/1.1] com.day.cq.replication.impl.servlets.Com
mandServlet Error during replication: Unable to create version for /content/geometrixx/en/services
com.day.cq.replication.ReplicationException: Unable to create version for /content/geometrixx/en/services
        at com.day.cq.wcm.core.impl.VersionManagerImpl.preprocess(VersionManagerImpl.java:373)
        at com.day.cq.replication.impl.ReplicatorImpl.replicate(ReplicatorImpl.java:464)
        at com.day.cq.replication.impl.servlets.CommandServlet.doPost(CommandServlet.java:116)
        at org.apache.sling.api.servlets.SlingAllMethodsServlet.mayService(SlingAllMethodsServlet.java:149)
...
Caused by: com.day.cq.wcm.api.WCMException: Unable to create version.
        at com.day.cq.wcm.core.impl.PageManagerImpl.createRevision(PageManagerImpl.java:1394)
        at com.day.cq.wcm.core.impl.PageManagerImpl.createRevision(PageManagerImpl.java:1276)
        at com.day.cq.wcm.core.impl.VersionManagerImpl.preprocess(VersionManagerImpl.java:370)
        ... 113 common frames omitted
Caused by: javax.jcr.lock.LockException: Node at /content/geometrixx/en/services/jcr:content is locked

Umgebung

AEM 6.0, 6.1, 6.2

Ursache

Dies ist ein bekannter Produktfehler CQ-4215298.  Wenn ein Benutzer eine Version erstellt oder eine Seite veröffentlicht („aktiviert“), die durch einen anderen Benutzer gesperrt ist, wechselt die Seite zu einem inkonsistenten Zustand.

Lösung

Dieses Problem ist in AEM 6.3 und AEM 6.2 SP1 mit dem Kumulativen Fixpack 8 behoben.

Mit oder ohne angewendets Fixpack, müssen Sie die fehlerhaften Seiten reparieren.  Gehen Sie wie folgt vor, um die Seiten zu reparieren:

  1. Gehen Sie zu „/crx/explorer/index.jsp“ und melden Sie sich als Administrator an.
  2. Öffnen Sie den Content Explorer.
  3. Navigieren Sie zum „jcr: content“-Unterknoten der fehlerhaften Seite.  Zum Beispiel: /content/geometrixx/en/services/jcr:content
  4. Gehen Sie zu Versionen => CheckOut.
  5. Wechseln Sie zu der „/sites.html“-Benutzeroberfläche, navigieren Sie zu der Seite und öffnen Sie sie zur Bearbeitung.
  6. Entsperren Sie die Seite, indem Sie auf das Schloss-Symbol links oben klicken.

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online