KAT - Konfigurering

Parametrar

Dessa parametrar kan konfigureras enligt Spring-boot konfigurering, typiskt i en application.properties fil.

Se även https://github.com/skltp/kat/blob/master/README.md

Parameter

Default

Beskrivning

Parameter

Default

Beskrivning

server.port

8880

Vilken port skall applikationen lyssna på.

cxf.path

/kat/ws

Bassökvägen till webtjänsterna

kat.getsupportedservicecontracts-v1-path

/GetSupportedServiceContracts/v1

Sökväg till GetSupportedServiceContracts V1

kat.getsupportedservicecontracts-v2-path

/GetSupportedServiceContracts/v2

Sökväg till GetSupportedServiceContracts V2

kat.getlogicaladdresseesbyservicecontract-v2-path

/GetLogicalAddresseesByServiceContract/v2

Sökväg till GetSupportedServiceContracts V1

kat.resetcache.path

/kat/resetcache

Sökväg till reset cache

takcache.persistent.file.name

 

Sökväg till filen för persistent lagring av TAK cache

takcache.endpoint.address

http://localhost:8882/takmockservice

Addressen till TAKens SokVagvalsInfo tjänst

takcache.use.behorighet.cache

true

Spara behörigheter i cache

takcache.use.behorighet.cache

false

Spara vägval/virtualiseringar i Cache

 

Exempel application.properties

#---------------------- # Spring configuration #---------------------- # Porten som servern skall starta på server.port=8082 # true om(när) en lastbalanserare används #server.use-forward-headers=false # Konfiguration för tomcat accesslog () server.tomcat.accesslog.buffered=true server.tomcat.accesslog.directory=/var/log/kat server.tomcat.accesslog.enabled=true server.tomcat.accesslog.file-date-format=.yyyy-MM-dd server.tomcat.accesslog.pattern=combined server.tomcat.accesslog.prefix=access_log server.tomcat.accesslog.rename-on-rotate=true server.tomcat.accesslog.request-attributes-enabled=true server.tomcat.accesslog.rotate=true server.tomcat.accesslog.suffix=.log server.tomcat.accesslog.max-days=90 #---------------------- # KAT configuration #---------------------- # Installation basepath base.path=/opt/kat # Basepath to webservices cxf.path=/kat/ws # KAT - subpaths to webservices kat.getsupportedservicecontracts-v1-path=/GetSupportedServiceContracts/v1 kat.getsupportedservicecontracts-v2-path=/GetSupportedServiceContracts/v2 kat.getlogicaladdresseesbyservicecontract-v2-path=/GetLogicalAddresseesByServiceContract/v2 # KAT - Path to REST resetcache service kat.resetcache.path=/kat/resetcache # TAK configuration takcache.use.behorighet.cache=true takcache.use.vagval.cache=true takcache.persistent.file.name=${base.path}/data/localCache takcache.endpoint.address=http://takserver:8085/tak-services/SokVagvalsInfo/v2 takcache.header.user.agent=SKLTP VP/3.1

Â