...
- Säkerställ att vp-config-override.properties och vp-security-override.properties finns under <MULE_HOME>/conf/ för att kunna överlagra default parametrarunder mule-standalone-3.3.1/conf/ för att kunna överlagra default parametrar
Ladda ner en komplett konfigurationsfil som innehåller samtliga parametrar
Kodblock wget http://skltp.googlecode.com/svn/tp/vp/tags/vp-parent-2.2.1/vp-services/src/main/resources/vp-config.properties mv vp-config.properties mule-standalone-3.3.1/conf/vp-config-override.properties
Kodblock wget http://skltp.googlecode.com/svn/tp/vp/tags/vp-parent-2.2.1/vp-services/src/main/resources/vp-security.properties mv vp-config.properties mule-standalone-3.3.1/conf/vp-security-override.properties
- Uppdatera de parametrar som skiljer sig från default. Läs om parametrar att överlagra på SKLTP VP - Konfiguration.
- Säkerställ att fil med hsa information finns under <MULE_HOME>under mule-standalone-3.3.1/conf/
- På denna länk finns en HSA fil med endast en SE nod definierad i HSAs organisationsträd. Denna kan enbart användas för att sätta behörigheter och routing på nationell nivå.
- 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 under <MULE_HOME>under mule-standalone-3.3.1/certs/
- Saknas katalogen <MULE_HOME>katalogen mule-standalone-3.3.1/certs/, skapa den och lägg era certifikatsfiler i katalogen.
- Se SKLTP VP - Konfiguration, hur konfiguration för att peka ut certifikatsfiler skall göras.
- Se Installationsmanual Certifikat för hur en truststore hanteras.
...
- Säkerställ att vp-config.properties och vp-security.properties finns under <MULE_HOME>mule-standalone-3.3.1/conf/ för att kunna konfigurera parametrar
- Läs om parametrar på SKLTP VP - Konfiguration.
- Säkerställ att fil med hsa information finns under <MULE_HOME>under mule-standalone-3.3.1/conf/
- På denna länk finns en HSA fil med endast en SE nod definierad i HSAs organisationsträd. Denna kan enbart användas för att sätta behörigheter och routing på nationell nivå.
- 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 under <MULE_HOME>under mule-standalone-3.3.1/certs/
- Saknas katalogen <MULE_HOME>katalogen mule-standalone-3.3.1/certs/, skapa den och lägg era certifikatsfiler i katalogen.
- Se SKLTP VP - Konfiguration, hur konfiguration för att peka ut certifikatsfiler skall göras.
- Se Installationsmanual Certifikat för hur en truststore hanteras.
...
Monitorera mule.log för att se loggar
Kodblock tail -f mule-standalone-3.3.1/logs/mule.log $
- Ta bort tidigare version av samma applikation om det finns en sådan, tex olika releasekandidater (RC).
I <MULE_HOME>I mule-standalone-3.3.1/apps, radera vp-services-[version]-anchor.txt för att trigga så att Mule tar bort applikationen under kontrollerade former.
Kodblock rm mule-standalone-3.3.1/apps/vp-services-2.2.0-anchor.txt
Säkerställ att applikationen tagits av Mule genom katalogen vp-services-[version] inte längre finns kvar.
Kodblock ll -a mule-standalone-3.3.1/apps
- Driftsätt applikation (zip)
Kopiera den nedladdade zip-filen, vp-services-[version].zip, till <MULE_HOME>mule-standalone-3.3.1/apps. Mule packar upp applikationen till en katalog vp-services-[version].
Kodblock cp vp-services-2.2.1.zip mule-standalone-3.3.1/apps
En fil med namn vp-services-[version]-anchor.txt (vp-services-2.2.1.zip) skapas vid en lyckad driftsättning.
Kodblock ll -a mule-standalone-3.3.1/apps -rw-r--r-- 1 mule mule 75 26 okt 21.59 vp-services-2.2.1-anchor.txt drwxr-xr-x 5 mule mule 4096 15 okt 13.17 vp-services-2.2.1
- Verifiera i loggar hur releasen gick, mule-standalone-3.3.1/logs/mule-app-vp.log och mule-standalone-3.3.1/logs/mule.log
I mule-standalone-3.3.1/logs/mule.log ser man status på driftsättningen.
Kodblock ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + New app 'vp-services-2.2.1' + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INFO 2013-08-28 08:50:27,837 [WrapperListener_start_runner] org.mule.module.launcher.MuleApplicationClassLoader: [vp-services-2.2.1] Loading the following jars: ============================= - - - ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Started app 'vp-services-2.2.1' + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Kodblock ********************************************************************** * - - + APPLICATION + - - * - - + STATUS + - - * ********************************************************************** * vp-services-2.2.1 * DEPLOYED * **********************************************************************
I mule-standalone-3.3.1/logs/mule-app-vp.log ser man följande vid en lyckad start.
Kodblock ********************************************************************** * Application: vp-services-2.2.1 * * OS encoding: UTF-8, Mule encoding: UTF-8 * * * * Agents Running: * * JMX Agent * * Wrapper Manager: Mule PID #20712, Wrapper PID #20705 * ********************************************************************** 2013-08-28 08:51:31,182 INFO org.mule.module.logging.DispatchingLogger - Start force a reset of VagvalAgent... 2013-08-28 08:51:31,186 INFO org.mule.module.logging.DispatchingLogger - Initialize VagvalAgent TAK resources... 2013-08-28 08:51:31,187 INFO org.mule.module.logging.DispatchingLogger - Fetch all virtualizations from TAK... 2013-08-28 08:51:31,503 INFO org.mule.module.logging.DispatchingLogger - Fetch all permissions from TAK... 2013-08-28 08:51:31,801 INFO org.mule.module.logging.DispatchingLogger - Save virtualizations and permissions to local TAK copy: /home/mule/.tk.devtest.localCache 2013-08-28 08:51:31,932 INFO org.mule.module.logging.DispatchingLogger - Init VagvalAgent loaded number of permissions: 161 2013-08-28 08:51:31,934 INFO org.mule.module.logging.DispatchingLogger - Init VagvalAgent loaded number of virtualizations: 116 2013-08-28 08:51:31,935 INFO org.mule.module.logging.DispatchingLogger - Init VagvalAgent done 2013-08-28 08:51:31,936 INFO org.mule.module.logging.DispatchingLogger - Successfully force reset VagvalAgent
Om driftsättningen misslyckas skapas inte en vp-services-[version]-anchor.txt, applikationen startar inte och följande ses i mule-standalone-3.3.1/logs/mule.log
Kodblock ********************************************************************** * - - + APPLICATION + - - * - - + STATUS + - - * ********************************************************************** * vp-services-2.2.1 * FAILED * **********************************************************************
...