AEM6.3 kann nicht im App-Server installiert werden

Problem

Bei der Installation des 6.3 War auf einem App-Server wird ein ähnlicher Fehler wie unten in den AEM-Protokollen angezeigt. Die Installation scheitert aufgrund dieses Fehlers.

12.06.2017 12:30:08.145 *ERROR* [FelixStartLevel] org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore Exception while adding metadata record with name repository-2ae15989-23ed-47aa-b20e-2bd1ec04b0ea, {}
java.io.FileNotFoundException: crx-quickstart/repository/datastore/repository-2ae15989-23ed-47aa-b20e-2bd1ec04b0ea (No such file or directory)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)

Umgebung

AEM 6.3 wird über eine War-Datei in einem App-Server installiert.

Ursache

Es gibt ein Problem in Apache Oak, das zu Fehlern führt, wenn ein relativer Pfad für den Dateidatenspeicher gesetzt ist: OAK-5078

Lösung

Erstellen Sie vor der Installation von AEM den Ordner „crx-quickstart/install“ und die beiden folgenden Dateien:

crx-quickstart/install/crx3mpxtar/org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config 
crx-quickstart/install/crx3mpxtar/org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config

Der Inhalt der beiden Dateien sollte folgendermaßen aussehen:

path="/absolute/path/to/datastore"

Ersetzen Sie den Wert „/absolute/path/to/datastore“ durch den Pfad, in dem Sie den Datenspeicher auf Ihrem Server oder Netzlaufwerk speichern möchten.

 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