Datoteke s preferencami spletnega mesta

Nastavitve preferenc spletnega mesta aplikacije so shranjene v dveh datotekah:

Vsak primerek aplikacije ima svoj nabor datotek s preferencami spletnega mesta. Programska oprema znova naloži datoteke v rednih intervalih, tako da so posodobitve uveljavljene nemudoma in brez vnovičnega zagona aplikacije.

NASVET V okolju spletnega gojišča lahko poljubno število aplikacijskih strežnikov souporablja datoteke s preferencami spletnega mesta tako, da jih poišče na datotečnem strežniku v skupni rabi.

Datoteka z lastnostmi samodejnega zagona

Datoteka z lastnostmi samodejnega zagona (bootstrap.properties) vsebuje vsaj ime in lokacijo shrambe objektov za datoteko s preferencami spletnega mesta. Ime datoteke s preferencami spletnega mesta in shrambo objektov, v kateri se nahaja, poda uporabnik ob prvi prijavi v aplikacijo po nastavitvi, in sicer v postopku, ki se imenuje inicializacija samodejnega zagona. Ime datoteke s preferencami spletnega mesta unikatno identificira preference spletnega mesta.

Druge nastavitve preferenc spletnega mesta so med inicializacijo samodejnega zagona neobvezne. Po inicializaciji samodejnega zagona bo programska oprema ob vsaki spremembi ene ali več lastnosti samodejnega zagona in shranitvi spremembe posodobila datoteko z lastnostmi samodejnega zagona.

OPOMBA  Uporabniki aplikacije morajo imeti pravice za dostop do shrambe objektov, podane v datoteki s preferencami spletnega mesta.

Datoteka s preferencami spletnega mesta

Vsakič, ko nastavite splošne preference spletnega mesta ali preference spletnega mesta shrambe objektov, dodate različico v datoteko s preferencami spletnega mesta, shranjeno v shrambi objektov. Ime datoteke je "Preference spletnega mesta za ime preference", pri čemer je ime preference identifikator nabora preferenc. Datoteke s preferencami spletnega mesta bodo shranjene v mapo /Preference, ki ni vidna za uporabnike odjemalskih aplikacij.

Izvirne preference

Privzete preference, nameščene z aplikacijo, so shranjene v datoteko /app/WEB-INF/xml/SitePreferences.xml. Te nastavitve se uporabljajo za obnovitev privzetih vrednosti ali za vnovično inicializacijo preferenc.