VP - Manuell installation
1. Ladda ner applikationen
Kan hämtas från Ineras Nexus, Repository - Sonatype Nexus Repository
Med wget där X.Y.Z är versionnummret av VP:
wget https://repo.ntjp.se/repository/SKLTP-Releases/se/skltp/vp/vp-services-camel/X.Y.Z/vp-services-camel-X.Y.Z.jar
2. Konfigurera VP applikation
Notera att om det finns en redan installerad version av VP så är detta steget redan genomfört och endast ev förändringar kring nya eller borttagna properties behöver hanteras.
Se release notes för VP på Release Note - Virtualiseringsplatformen för att se information om eventuella förändringar mellan releaser.
VP har konfigurationsfiler för att konfigurera olika parametrar som styr applikationens funktioner. Se SKLTP VP - Konfiguration.
Skapa application-custom.properties och application-security.properties under <vp-install-dir>/conf/ .
Konfigurera application-custom.properties och application-security.properties enligt beskrivning SKLTP VP - Konfiguration.
För att “Trädklättring” ska fungera (se förklaring här: UppdateraHSACache - Bakgrund, arkitektur och implementation) så ska en fil med HSA-information finnas i den mapp som pekas ut i application-custom.properties.
Ladda ner en HSA fil med endast SE nod som kompletterar den riktiga HSA filen. Placera till exempel i config-katalogen.wget http://skl-tp.atlassian.net/wiki/download/attachments/5308496/hsacachecomplementary.xml mv hsacachecomplementary.xml <vp-install-dir>/conf/hsacachecomplementary.xml
Uppdatera värdet i parametern hsa.files i application-custom.properties, så att den pekar på katalogen där du lagt filen hsacachecomplementary.xml för att läsa in SE noden
vi <vp-install-dir>/conf/vp-config-override.properties hsa.files=<vp-install-dir>/conf/hsacachecomplementary.xml
Finns det behov av att hämta en fil från HSA med ett komplett organisationsträd, läs följande instruktion.
Säkerställ att korrekta certifikatsfiler finns. Dessa ligger default i <vp-install-dir>/certs men kan också ligga i en egen-konfigurerad mapp som pekas ut i application-security.properties.
Saknas mappen <vp-install-dir>/certs/, skapa den och lägg era certifikatsfiler i katalogen.
Se SKLTP VP - Konfiguration, hur konfiguration i application-security.properties skall göras för att peka ut certifikatsfiler.
Vid behov , se Installationsmanual Certifikat för hur en truststore hanteras.
3. Starta VP
VP kan startas upp som en vanlig java applikation. Exampel: