Migrering till 2.3.1

Versionen innehåller en ny funktionalitet som skickar mail-notifieringar vid publicering/rollback av ny version i TAK:en.

För detta krävs att SMTP servern som skall användas konfigureras i tomcats context.xml fil.

Man kan se och förändra valda adresser, mail rubrik och innehåll på sidan 'Administrera TAK inställningar'.

Man kan aktivera/avaktivera denna funktionalitet att förändra property 'tak.alert.on.publicera' i tak-web-config.properties filen.


För starta TAK med denna förändring behöver man göra följande:


  • Kopiera externa jar till Tomcats lib katalog med följande kommando


  • Uppdatera Tomcats context.xml

Lägg till information enligt nedan med korrekta SMTP inställningar.

sudo vi /<tomcat>/conf/context.xml
   

 <Resource name="mailSession"
auth="Container"
type="javax.mail.Session"
mail.debug="false"
mail.hostname="smtp.host.name"
mail.smtp.user="user@server.com"
password="password"
mail.transport.protocol="smtp"
mail.smtp.host="smtp.host.name"
mail.smtp.auth="false"
mail.smtp.starttls.enable="true"
mail.smtp.EnableSSL.enable="true"
mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
mail.smtp.socketFactory.fallback="false"
mail.smtp.port="465"
mail.smtp.socketFactory.port="465"
/>



  • Uppdatera  applikationens konfigureringsfil  tak-web-config.properties

Lägga till property 'tak.alert.on.publicera=true' i tak-web-config.properties.


  • Skapa en ny db-tabell ”TAKSettings”. Kod för skapa tabellen hittar man i skriptet ”/tak/resources/sql/current/patch-tak.sql”. Skriptet skapar även standardvärden.

    När du kör TAK kan du andra värdet på följande properties på sidan 'Administrera TAK inställningar' i användargränssnittet: 

    alerter.mail.toAddress - man kan sätta upp flera adresser genom att lägga till ett kommatecken (,) mellan dessa t.ex. "mail1@test.com,mail2@test.com".

    alerter.mail.fromAddress

    alerter.mail.publicering.subject

    alerter.mail.publicering.text

    alerter.mail.rollback.subject

    alerter.mail.rollback.text