Se il server di amministrazione è di proprietà dell'utente root e l'istanza del server è di proprietà di un altro utente, si possono verificare problemi di autorizzazioni durante il caricamento dinamico e il richiamo delle applicazioni.
Soluzione: Dopo avere eseguito e ripetuto il deployment del modulo o dell'applicazione (con o senza l'opzione di precompilazione), cambiare il proprietario della directory da root all'altro utente per le seguenti directory. L'utente non root deve essere il proprietario dell'istanza.
La modifica del proprietario delle directory deve essere applicata in modo ricorsivo a tutte le directory, in base al tipo di applicazione, sotto elencate:
root-dominio/istanza-server/applications/j2ee-apps/nome-applicazione
root-dominio/istanza-server/applications/j2ee-modules/nome-modulo
root-dominio/istanza-server/generated/ejb/j2ee-apps/nome-applicazione
root-dominio/istanza-server/generated/jsp/j2ee-apps/nome-applicazione
root-dominio/istanza-server/generated/jsp/j2ee-modules/nome-modulo
Diventare superutente.
Digitare il comando seguente per ognuna delle directory appropriate per il proprio ambiente.
# chown -R proprietario-istanza-non-root nome-directory |