ADIT on ühtne dokumentide ajutise ladustamise ja menetlusinfo salvestuskoht avaliku sektori veebidele, kus pakutakse kasutajatele e-teenuseid (nt riigiportaal eesti.ee, kohalike omavalitsuste kodulehed jt). Nii saab kasutaja samadele andmetele ligi erineva kasutajaliidesega teenusepakkujate juurest. ADIT on X-tee teenuste komplekt.
ADITi ja sellega seotud infosüsteemide teenuste abil saab dokumente (sh etteantud e-vormide taotlusi, teateid jmt) turvaliselt saata, vastu võtta, hoida ja hallata. Neid saab ka üles ja alla laadida ning jagada riigiasutuste, nende infosüsteemide ja teiste teenuse kasutajatega.
Rohkem taustainfot RIA kodulehelt: https://www.ria.ee/ee/ametlikud-dokumendid.html
- pom.xml failis määra ära, kust loetakse konf:
<conf>adit-arendus-tomcat</conf>
- adit-arendus-tomcat/adit-configuration.xml failis seadista kirjutatav kaust:
<property name="tempDir" value="/Users/me/spaces/postkast/adit/tmp"/>
- adit-arendus-tomcat/jdigidoc.cfg failis seadista logikaust, kuhu saab kirjutada:
DIGIDOC_DF_CACHE_DIR=/Users/me/spaces/postkast/adit/tmp
- adit-arendus-tomcat/adit-datasource.xml failis seadista selline aditDataSource:
<bean id="aditDataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="org.postgresql.Driver"/>
<property name="url" value="jdbc:postgresql://TODO_VAATA_VAULT:5441/adit"/>
<property name="username" value="adit_user"/>
<property name="password" value="TODO_VAATA_VAULT"/>
</bean>
-
installi Tomcat9
-
IntelliJ ideas vali Run -> Configurations -> (+ new) -> Tomcat server -> Local
- lisa configuration alla adit-war:war exploaded
- seal määra application context: "/adit"
- After launch - open http://localhost:8080/adit/
- soap-ui-ga saada päringud aditEndpoint=http://localhost:8080/adit_war_war_exploded/service/adit.wsdl
- lisa configuration alla adit-war:war exploaded
Teeb enda vastu teste.
- NOTIFICATIONS - teeb andmebaasi sisuliselt sellise päringu: select count(*) from Notification where notificationId is null and eventDate <= (NOW()-15min) Kui see tagastab nullist suurema arvu, siis on fail.
- SUMMARY_STATUS - kui vähemalt üks ülemistest on FAIL, siis summary tuleb ka FAIL