Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Innehållsförteckning

Inledning

Denna sida beskriver installation av Aggregeringsplattformen utan några tjänster. Tjänsterna installeras separat som pluginer till aggregeringsplattformen. Se TODO

Förutsättningar

Följande förutsätts vara installerat innan AGP installeras:

  1. SKLTP TAK 2.4.0 eller senare installerad, se TAK installationsanvisning.

  2. EngagemangIndex (EI), se SKLTP EI - Driftsintruktioner, Installation

Ladda ner applikation

Kan hämtas från Ineras Nexus, https://nexus.drift.inera.se/repository/maven-public/ och hittas med:

Kodblock
<dependency>
  <groupId>se.skltp.agp</groupId>
  <artifactId>agp-application</artifactId>
  <version>X.Y.Z</version>
  <classifier>exec</classifier>
</dependency>

Exempel med wget där X.Y.Z är versionnummret:

Kodblock
wget https://nexus.drift.inera.se/repository/maven-public/se/skltp/agp/agp-application/X.Y.Z/agp-application-X.Y.Z-exec.jar

Konfigurera applikation

Applikationen konfigureras som en Spring-boot applikation, dvs genom att antingen skapa:

  1. <agp-install-dir>/conf/application.properties eller

  2. <agp-install-dir>/conf/application-<spring-profile>.properties

Det senare att föredra då man endast behöver konfigurera skillnaden från default inställningarna. Observera att applikationen då behöver startas med parametern: -Dspring.profiles.active=<spring-profile>

För detaljer om konfiguration, se AGP - Konfiguration

Starta applikationen

AGP kan startas upp som en vanlig java applikation. Exempel:

Kodblock
java -jar -Dfile.encoding=UTF-8 -Duser.country=SE -Duser.language=sv -Dspring.profiles.active=custom -Xms512m -Xmx1536m -Dlog4j.configurationFile=file:///opt/agp/config/log4j2.xml -Dloader.path=/opt/agp/services/ agp-application-3.0.0-exec.jar

Några parametrar i exemplet ovan är av extra vikt:

...

-Dspring.profiles.active=custom - Möjliggör överlagring av default konfigurering i egen fil application-custom.properties (se även kapitlet ovan).

...

-Dlog4j.configurationFile=file:///opt/agp/config/log4j2.xml - Möjliggör overlagring av loginställningar.

...

Underordnade sidor (visning av underordnade)