Situatie: UM 6.x met UM-database en Eforms-database
Prerequisites
- Deze update vereist een nieuwe (dus bijkomende) installatie naast de bestaande Tomcat module.
- Kijk na of aan de minimum systeemvereisten (min. SQL2016!) en netwerkvereisten wordt voldaan.
- Voer hiervoor ook vooraf onze prerequisite check uit via https://dev.healthconnect.be/confluence/x/DQHV
- Voorzie ook een extra poort langs serverkant (bvb. 8081) voor de installatie van de nieuwe Unified-Messaging die een eigen embedded Tomcat gebruikt.
Verloop van de installatie
- Maak een Back-up van de huidige 2 schema’s/databases.
- Stop de Tomcat service. (standaard HIP….)
- Verplaats zowel de unified-messaging.war en de unified-messaging folder vanuit de tomcat\webapps folder naar een backup map.
- Pas in Context.xml (tomcat\config) de connectiestring van "jdbc/unifiedmessaging" aan zodat deze verwijst naar de eforms DB.
Wijzigingen DB (actie klant)
- Verplaats alle tabellen die beginnen met IAM_ vanuit de HCUM DB naar de eforms DB.
- Voer volgende wijziging in de eforms database uit :
- Pas in de tabel PROPERTY voor propertyKey ‘hector.service.endpoint’ de propertyValue aan met de poort gebruikt door de nieuwe UM installatie.
- Start Tomcat terug.
- Controleer of de eforms en IAM applicaties terug draaien.
- Logging van eforms zou moeten lopen en ook aangeven dat de service van UM niet te bereiken is.
- verifieer dan de werking van IAM door aan te melden in de eforms applicatie.
Nieuwe Unified-messaging Installatie/update
- Start de Unified Messaging install wizzard.
- Next, Scrol naar beneden en klik accepteren, next
- Stel de gewenste folders voor de applicatie en logs in, Next
- Connectietest
- Stel de proxy in indien van toepassing
- Kies Acceptation (prod bij productie)
- Klik [Test]
- Next
- Database Connectie
- Kies bij Type MSSQL
- Bij URL pas je de JDBC connection string aan zodat deze verwijst naar de HCUM Databank :
- [Test]
- [Next]
- Toegang
- Laat de interface staan op 0.0.0.0 (of 127.0.0.1 als de toepassing niet rechtstreeks van buitenaf moet benaderd worden.
- Geef als poort de nieuwe poort voor de UM op bijvoorbeeld 8080
- [Test]
- [Next]
- Admin service
- Laat de poort op 10101 staan (tenzij dit een probleem is, de poort hoeft niet van buiten de machine te bereiken te zijn)
- [Test]
- [Next]
- Installatie
- Validatie
- Wacht na de installatie een 2 tal minuten tot de toepassing is gestart
- Controleer de logs, hier moet je zien de DB migratie goed is verlopen (actie Healthconnect support)
- Login op de nieuwe UM via de MyBox interface.
- Maak een administrator login aan.
- Basis test verzenden/ontvangen.
- Verdere Testing door Verzekeraar (actie klant)