Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

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
languagegroovy
titletak-web-config.properties
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
languagetext
titletp-vagval-admin-web-config.properties
tak.bestallning.url=<namn på certifikatet  som identifierar användaren>
tak.bestallning.cert=<namn  certifikatet  som

...

 identifierar användaren>
tak.bestallning.pw=<lösenord till certifikatet ovan>

...


tak.bestallning.serverCert=<namn  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.

...