AEM6.3 non riesce ad installarsi in App server

Problema

Un errore simile a quello che segue viene osservato nei log di AEM durante l'installazione del WAR 6.3 su un server app. L'installazione non riesce a causa di questo errore.

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)

Ambiente

AEM 6.3 installato in un App server tramite file WAR.

Causa

C'è un problema in Apache Oak che causa gli errori quando viene impostato un rispettivo percorso per il FileDataStore: OAK-5078

Risoluzione

Prima di installare AEM, crea la cartella crx-quickstart/install e i due file sottostanti:

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

Il contenuto dei due file dovrebbe essere:

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

Sostituisci il valore "/absolute/path/to/datastore" con il percorso in cui si desidera memorizzare il datastore sul tuo server o unità di rete.

Logo Adobe

Accedi al tuo account