Gå till slutet av bannern
Gå till början av bannern

Migrering till 1.4.0

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 7 Aktuell »

Uppgradering från release 1.3.2 till release 1.4.0-RC1

Om du har version 1.3.1 installerad behöver du först migrera från 1.3.1 till 1.3.2.

Observera att sökvägar till Tomcat installation kan variera beroende på hur detta är uppsatt i den avsedda miljön.

Notera

Efter uppgradering av Tjänsteadressingskatalogen krävs en omstart av Tomcat, känt fel som registrerats i JIRA SKLTP-307. Följande ses i loggen och kräver en omstart av Tomcat.

 

Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class 'com.mysql.jdbc.Driver' for connect URL 'jdbc:mysql://localhost:3306/tp_admin?autoReconnect=true'
... 1 more
Caused by: java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:264)
... 1 more

Köra script för att uppdatera Tjänsteadressingskatalogen med nya tabeller

Ladda ner distributionen av Tjänsteadresseringskatalogen som innehåller sql-script

wget http://central.maven.org/maven2/se/skltp/tk/tk-parent/1.4.0-RC1/tk-parent-1.4.0-RC1-dist.tar.gz

Packa upp distributionen som bla innehåller databasscript

tar -xzf tk-parent-1.4.0-RC1-dist.tar.gz

Kör scriptet i MySQL

$ mysql -u tp_adminuser -p
mysql> use tp_admin;
mysql> source tk-parent-1.4.0-RC1/sql/add_filter_to_tak_1.4.0.sql

Om tillägget av tabeller går fel kontakta då tjänsteplattforms-supporten.

Verifiera att databasen uppdaterats med rätt tabeller genom följande kommando:

mysql> use INFORMATION_SCHEMA; select TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME from KEY_COLUMN_USAGE;

Föregående kommando bör resultera i en tabell där Filter och Filtercategorization finns med i kolumnen för TABLE_NAME.

Driftsätta tp-vagval-admin-web

Se till att stänga ned tomcatinstansen innan nedanstående steg görs. Detta för att undvika att tomcatprocessen hänger sig vid installationen.

 

Ladda ner distribution av tp-vagval-admin-web

wget http://central.maven.org/maven2/se/skltp/tk/tp-vagval-admin-web/1.4.0-RC1/tp-vagval-admin-web-1.4.0-RC1.war

Ta bort tidigare version, verifiera att katalogen webapps/tp-vagval-admin-web plockas bort av Tomcat innan nästa steg görs.

sudo rm /usr/local/apache-tomcat-6.0.37/webapps/tp-vagval-admin-web.war

Lägg till ny version genom att kopiera tp-vagval-admin-web.war till Tomcat webapps katalog. Observera att versionen inte skall finnas med i namnet på war-filen efter den är kopierad.

sudo cp tp-vagval-admin-web-1.4.0-RC1.war /usr/local/apache-tomcat-6.0.37/webapps/tp-vagval-admin-web.war

Verifiera installationen enligt nedan.

Driftsätta tp-vagval-admin-services

Ladda ner distribution av tp-vagval-admin-services

wget http://central.maven.org/maven2/se/skltp/tk/tp-vagval-admin-services/1.4.0-RC1/tp-vagval-admin-services-1.4.0-RC1.war

Ta bort tidigare version, verifiera att katalogen webapps/tp-vagval-admin-services plockas bort av Tomcat innan nästa steg görs.

sudo rm /usr/local/apache-tomcat-6.0.37/webapps/tp-vagval-admin-services.war

Lägg till ny version genom att kopiera tp-vagval-admin-services.war till Tomcat webapps katalog. Observera att versionen inte skall finnas med i namnet på war-filen efter den är kopierad.

sudo cp tp-vagval-admin-services-1.4.0-RC1.war /usr/local/apache-tomcat-6.0.37/webapps/tp-vagval-admin-services.war

Verifiera installationen enligt nedan.

Verifiera installationen

Gå till http://localhost:8080/tp-vagval-admin-web/ och se att inloggningsfönster för Tjänsteadresseringskatalogens admingui kommer upp.

 

 

Gå till http://localhost:8080/tp-vagval-admin-services och se att de tjänster som exponeras av Tjänsteadresseringskatalogen kommer upp.

 

 

Gör en reset cache i SKLTP VP för att säkerställa att anropsbehörigheter och routinginformation hämtas korrekt från Tjänsteadresseringskatalogen, http://localhost:23000/resetcache. Värdet att titta på här är "Succesfully saved virtualizations and permissions to local TAK copy: /home/mule/.tk.devtest.localCache" som indikerar att uppdateringen av den lokala TAK cachen har gått bra.

 

 

  • Inga etiketter