File delle preferenze sito

Le impostazioni delle preferenze sito di un'applicazione sono archiviate in due file:

Ad ogni istanza di un'applicazione è associato un insieme di file delle preferenze sito. Il software ricarica i file ad intervalli regolari di modo che gli aggiornamenti vengano implementati immediatamente senza dover riavviare l'applicazione.

SUGGERIMENTO In un ambiente farm Web, qualunque numero di server di applicazioni può condividere i file di preferenze sito individuandoli in un server di file condiviso.

File delle proprietà bootstrap

Il file delle proprietà bootstrap (bootstrap.properties) contiene almeno il nome e l'ubicazione nell'archivio oggetti del file delle preferenze sito. Il nome del file delle preferenze sito e l'archivio oggetti in cui verrà posizionato vengono specificati quando si accede per la prima volta all'applicazione dopo la configurazione, nel corso del processo denominato inizializzazione bootstrap. Il nome del file delle preferenze identifica in modo univoco un insieme di preferenze sito.

Altre impostazioni relative alle preferenze sito sono opzionali durante l'inizializzazione bootstrap. Dopo tale inizializzazione, ogni volta che si modifica una o più preferenze bootstrap e si salva la modifica, il software aggiorna il file delle proprietà bootstrap.

NOTA  Gli utenti delle applicazioni devono disporre di diritti di accesso all'archivio oggetti specificato per il file delle preferenze sito.

File delle preferenze sito

Ogni volta che si impostano preferenze sito generali o per archivi oggetti e si salvano le modifiche, si aggiunge una versione al file delle preferenze sito salvato nell'archivio oggetti. Il nome file è "Preferenze sito per nome preferenza", dove nome preferenza è un identificativo per un insieme di preferenze. I file delle preferenze sito vengono salvati nella cartella /Preferences, che non è visibile per gli utenti delle applicazioni client.

Preferenze originali

Le preferenze di default installate con l'applicazione sono archiviate in /app/WEB-INF/xml/SitePreferences.xml. Tali impostazioni vengono utilizzate quando si ripristinano i valori di default o si reinizializzano le preferenze.