TODO: Namn på konfigurationsfiler har bytts i senare versioner. Detta behöver uppdateras.
...
Notifiering via mail skickas vid publicering/rollback av versioner. Aktivera/deaktivera alert ska konfigureras i tak-web-config.properties.
Kodblock | ||||
---|---|---|---|---|
| ||||
tak.alert.on.publicera=true |
...
Från och med version 2.3.4 finns två nya funktioner:
- Hantera inläsning av JSON-formatterade TAK-beställningar
Infört stöd i TAK för standardvägval
Förändringen för standardvägval behöver inte konfigureras, utan kan användas direkt.
För att kunna importera JSON-filer, så behövs en konfigurering i två steg, beroende på om man vill "för hand" klistra in innehållet i filen
eller om man vill kunna importera fil-innehållet via filernas ordningsnummer. För att åstadkomma det första alternativet:
(Observera att denna konfigurering krävs även om man genomför steg 2)
1) Lägg till i db-tabell ”TAKSettings” properties
- mail.alerter.ny.tjanstekontrakt.toAddress
- mail.alerter.ny.tjanstekontrakt.subject
- mail.alerter.ny.tjanstekontrakt.text
Det finns ett skript som skapar properties: resources/sql/v2.3.4/skapa-nya-properties.sql
...
2) För att kunna importera via ordningsnummer
För TAK ska kunna ladda ner json-filer från beställning-stödet krävs det 2 certifikat. Ett för att identifiera användaren, samt ett för att verifiera servern.
Det första i formatet .p12 och det andra som en .jks-fil. När certifikaten finns tillgängliga, kontrollera om miljö-variabeln TAK_HOME är satt.
Om inte, så skapa en valfri mapp och peka ut den med variabeln, t.ex. C:\Temp\tak.
I denna mapp lägger man filen tak-web-config.properties, som man kan kopiera från resources/etc/ i installationen.
I denna fil ska nedanstående properties sättas. Certifikaten lägger man i en mapp "security" inne i TAK_HOME-mappen.
...
möjlighet att hämta JSON-filer via deras ordningsnummer.
Då krävs att följande sätts i filen tak-web-config.properties (närmare beskrivning finns här).
Kodblock | ||||
---|---|---|---|---|
| ||||
tak.bestallning.url=<namn på certifikatet som identifierar användaren> tak.bestallning.cert=<namn på certifikatet som |
...
identifierar användaren> tak.bestallning.pw=<lösenord till certifikatet ovan> |
...
tak.bestallning.serverCert=<namn på certifikatet som |
...
verifierar servern> tak.bestallning.serverPw=<lösenord till server-certifikatet> |
...
Eventuella fel skrivs ut i web-gränssnittet.
Utöver detta finns möjlighet för TAK-operatörer att ladda upp JSON-filer till ett beställnings-stöd via sh-script.
...