Od verze 11.0.6 je k dispozici možnost při prvotním spuštění nechat ABRA BI automaticky nastavit podle předaných informací. Informace pro nastavení ABRA BI musí být dostupné v souborech v adresáři init, který se nachází pod adresářem, odkud je startovaný tomcat nebo jettyrunner. Pokud není možné umístit init adresář na toto místo, je možné pomocí konfiguračního parametru určit jiné místo. Např.
-Dabra.init.dir=c:/muj_init_dir
Z adresáře init umí proces, který způsobí nastavení instalace, přečíst následující soubory:
- definition.xml - obsahuje základní informace o instalaci:
<Definition>
<InstallationName>Test</InstallationName>
<EmailerDisabled>True</EmailerDisabled>
<AdminPassword>adminheslo</AdminPassword>
<DefaultUrl>http://localhost:8080</DefaultUrl>
</Definition>
- licence.key - soubor s licencí k ABRA BI
- connection.xml - soubor obsahující definici základního spojení - tedy místo, kde se vytváření tabulky ABRA BI
<Connection Name="basic">
<Kind>H2</Kind>
<Url>jdbc:h2:./basedata;MULTI_THREADED=1;LOCK_TIMEOUT=10000</Url>
<Properties>
<Property Name="user">sa</Property>
<Property Name="password">sa</Property>
<Property Name="trace_level_file">0</Property>
</Properties>
</Connection>
Kromě těchto základních nastavení umí automatizovaný init proces zadefinovat spojení (přidat definice spojení) a nahrát a připojit (zfunkčnit) vybrané aplikace.
Z adresáře conns podřízeného adresáři init, se v systému vytvoří definice spojení. Soubory s definicemi spojení musí mít příponu .xml a například tento obsah:
<Connection Name="lokalni">
<Kind>FB</Kind>
<Url>jdbc:firebirdsql:localhost:/opt/databases/ekotez.fdb</Url>
<Properties>
<Property Name="user">sysdba</Property>
<Property Name="password">masterkey</Property>
<Property Name="lc_ctype">UNICODE_FSS</Property>
</Properties>
</Connection>
Pokud je uvedený atribut Name, přebere se pojmenování spojení z něj. Neexistuje-li použije se jméno ze jména souboru.
Z adresáře apps podřízeného adresáři init, jsou nahrané do systému aplikace. Soubory s aplikacemi musí mít formát, ve kterém se z jiné instalace ABRA BI vyexportují. Nutná je i přípona .definition. Kromě souborů *.definition se z adresáře apps zpracovávají také soubory *.xml. Pomocí stejnojmenného souboru (jako je soubor s aplikací) s příponou .xml se řídí napojení konektorů dané aplikace na definice spojení a publikace této aplikace. Obsah tedy může vypadat např. takto:
<Definition>
<Connect Connector="data" Connection="firemni"/>
<Publish URLPrefix="examples" Access="1"/>
</Definition>
Z adresáře auths podřízeného adresáři init, jsou nahrané do systému definice autentizačních pluginů typu Gx. V definici autentizačního pluginu je potřeba odkázat na definici spojení, nastavit úroveň automatické registrace a případně určit výchozí role. Soubory s definicemi autentizačních pluginů musí mít příponu .xml a mají např. tento obsah:
<Definition>
<Name>GX lokálni</Name>
<UserSelfRegistration>3</UserSelfRegistration>
<Connection>lokalni</Connection>
<DefaultRole Name="appuser" Application="standard_cz"/>
</Definition>
Obsah adresáře pak může vypadat např. takto:
init
├── apps
│ ├── examples.definition
│ ├── examples.xml
│ ├── standard_cz.definition
│ └── standard_cz.xml
├── auths
│ ├── firemni.xml
│ └── lokalni.xml
├── conns
│ ├── firemni.xml
│ └── lokalni.xml
├── connection.xml
├── definition.xml
└── licence.key