...
...
...
Konfiguration av
...
TAK
...
Enligt ärende SKLTP-253 finns det i TAK 1.3.1 och tidigare ingen möjlighet till att överlagra parametrar i en konfigurationsfil. Detta är löst från och med release 1.3.2.
...
-web
För att TAK Gui:et -web ska kunna läsa konfigurationsfil behövs en sökväg till filens hemkatalog sättas upp. Detta görs genom att tilldela en systemvariabel, kallad TAK_HOME, sökvägen till den katalog där konfigurationsfilen ska finnas.
Utöver att TAK_HOME måste vara definierad som måste konfigurationsfilen ha rätt namnsättning (se nedan). Den kan antingen vara en vanlig *.properties fil eller en *.groovy fil:
- tp-vagval-admintak-web-config.properties
- tptak-vagval-admin-web-config.groovy
Om båda filerna finns kommer groovy-filen överlagra eventuella överlappande properties i den första filen.
Kodblock | ||||
---|---|---|---|---|
| ||||
$ printenv | grep 'TAK_HOME' |
Konfiguration applikationsserver
Om För att TAK-web-GUI applikation applikationen ska kunna läsa konfigurationsfilerna måste systemvariabeln TAK_HOME vara uppsatt så att den applikationsserver (Tomcat, JBoss etc.) känner till den. Hur detta görs En uttömmande beskrivning av detta är beroende av det operativsystem och den som applikationsserver som används och faller utanför denna dokumentations ramar, då allt för många varianter existerar.
Som exempel är dock vanligt att skapa en script-fil som anropas vid uppstart av Tomcat:
Kodblock | ||||
---|---|---|---|---|
| ||||
#!/bin/sh
export TAK_HOME=/etc/tak |
Vad kan konfigureras
TAK-GUI:et är utvecklat i ramverket Grails. I det generella fallet beskrivs vad som kan konfigureras bäst i dokumentationen för Grails, den hittar du här.
...
Kodblock | ||||
---|---|---|---|---|
| ||||
hibernate.dialect=org.hibernate.dialect.HSQLDialect |
...
Kodblock | ||||
---|---|---|---|---|
| ||||
hibernate { dialect = "org.hibernate.dialect.HSQLDialect" } |
...
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 |
Alla andra properties ligger i databas tabel databastabell TAKSettings och kan konfigureras via TAK-web-sida.
TAK 2.3.4 och senare
Från och med version 2.3.4 finns möjlighet att hämta JSON-filer med beställningar via deras ordningsnummer.
Då krävs att följande sätts i filen tak-web-config.properties (närmare beskrivning finns här).
...