Jämförda versioner

Nyckel

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

...

Kan hämtas från Ineras Nexus, https://nexusrepo.driftntjp.inera.se/repository/mavenSKLTP-publicReleases/

Med wget där X.Y.Z är versionnummret av VP:

Kodblock
wget https://nexusrepo.driftntjp.inera.se/repository/mavenSKLTP-publicReleases/se/skltp/vp/vp-services-camel/X.Y.Z/vp-services-camel-X.Y.Z.jar

...


VP har konfigurationsfiler för att konfigurera olika parametrar som styr applikationens funktioner. Se SKLTP VP - Konfiguration.

  1. Skapa application-custom.properties och application-security.properties under <vp-install-dir>/conf/ .

  2. Konfigurera application-custom.properties och application-security.properties enligt beskrivning SKLTP VP - Konfiguration.

  3. 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.

    1. Kodblock
      wget http://skl-tp.atlassian.net/wiki/download/attachments/5308496/hsacachecomplementary.xml
      mv hsacachecomplementary.xml <vp-install-dir>/conf/hsacachecomplementary.xml


    2. 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

      Kodblock
      vi <vp-install-dir>/conf/vp-config-override.properties 
      hsa.files=<vp-install-dir>/conf/hsacachecomplementary.xml

    3. Finns det behov av att hämta en fil från HSA med ett komplett organisationsträd, läs följande instruktion.

  4. 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.

    1. Saknas mappen <vp-install-dir>/certs/, skapa den och lägg era certifikatsfiler i katalogen.

      Kodblock
      mkdir <vp-install-dir>/certs/ 
      cp my-cert.p12 <vp-install-dir>/certs/
      cp my-trustsore.jks <vp-install-dir>/certs/
      cp my-client.jks <vp-install-dir>/certs/

    2. Se SKLTP VP - Konfiguration, hur konfiguration i application-security.properties skall göras för att peka ut certifikatsfiler.

    3. Vid behov , se Installationsmanual Certifikat för hur en truststore hanteras.

3. Starta VP

VP kan startas upp som en vanlig java applikation. Exampel:

Kodblock
[someuser@server]$ java -jar -Dfile.encoding=UTF-8 -Duser.country=SE -Duser.language=sv -Dspring.profiles.active=custom -Dlog4j2.formatMsgNoLookups=true -Xms512m -Xmx1536m -Dlog4j.configurationFile=file:///opt/vp/config/log4j2.xml vp-services-4.0.0.jar

...