Une erreur est observée dans le journal d'erreur qui signale « java.io.IOException: Autorisation refusée » et la trace d'appels contient « java.io.File.createTempFile ».
01.06.2017 16:34:02.631 *ERROR* [qtp1085110594-4453] org.apache.felix.http.jetty Exception while processing request to /system/console/configMgr/com.adobe.cq.experiencelog.impl.ExperienceLogConfigServlet (java.io.IOException: Permission denied) java.io.IOException: Permission denied at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createTempFile(File.java:2024) at org.apache.felix.cm.file.FilePersistenceManager._store(FilePersistenceManager.java:699) at org.apache.felix.cm.file.FilePersistenceManager.store(FilePersistenceManager.java:660) at org.apache.felix.cm.impl.CachingPersistenceManagerProxy.store(CachingPersistenceManagerProxy.java:242) at org.apache.felix.cm.impl.ConfigurationImpl.storeNewConfiguration(ConfigurationImpl.java:462) at org.apache.felix.cm.impl.ConfigurationImpl.<init>(ConfigurationImpl.java:183)
L'utilisateur propriétaire du processus Java AEM ne dispose pas des autorisations adéquates pour écrire dans le répertoire temporaire des processus Java.
-
Si vous n’avez pas trouvé de paramètre java.io.tmpdir, accordez à l'utilisateur l’accès au répertoire temporaire par défaut. Sous Linux et Unix, ce répertoire est /tmp par défaut. Sous Windows, le répertoire se trouve dans le répertoire racine de l’utilisateur, par exemple C:\Users\aemuser\AppData\Local\Temp.