Upgrade di JasperServer
Jump to navigation
Jump to search
Controllare la documentazione per la procedura specifica.
In generale si opera come segue:
- Stop di Tomcat
net stop "Apache Tomcat"
- Backup applicazione
cd C:\Jasper\apache-tomcat\webapps move jasperserver jasperserver.bak
- Verificare la versione in uso guardando il file
jasperserver.bak\js-installer-version.txt
- Backup database
cd C:\Jasper\apache-tomcat\webapps mysqldump --user=root -p jasperserver > js-db-2.1-dump.sql
- Copiare il file WAR in C:\Jasper\apache-tomcat\webapps
- Scompattarlo:
cd C:\Jasper\apache-tomcat\webapps mkdir jasperserver cd jasperserver jar xvf ../jasperserver.war
- Rimuovere l'archivio compresso
cd .. del jasperserver.war
- Trasferire i files di configurazione
cd C:\Jasper\apache-tomcat\webapps copy /y jasperserver.bak\META-INF\context.xml jasperserver\META-INF\context.xml copy /y jasperserver.bak\WEB-INF\hibernate.properties jasperserver\WEB-INF\hibernate.properties copy /y jasperserver.bak\WEB-INF\js.mail.properties jasperserver\WEB-INF\js.mail.properties copy /y jasperserver.bak\WEB-INF\js.scheduler.properties jasperserver\WEB-INF\js.scheduler.properties copy /y jasperserver.bak\WEB-INF\bundles\calendar.properties jasperserver\WEB-INF\bundles\calendar.properties copy /y jasperserver.bak\WEB-INF\bundles\jasperserver_config.properties jasperserver\WEB-INF\bundles\jasperserver_config.properties
- Copiare i files caratteristici di versione in jasperserver:
js-installer-version.txt releaseNotes.txt
- Spostare la cartella jasperserver.bak
cd C:\Jasper\apache-tomcat\webapps move jasperserver.bak %TEMP%
- Upgrade del database
Lanciare gli script di upgrade dalla versione precedente fino all'attuale.
Copiare il file SQL di upgrade in webapps, e lanciare:
cd C:\Jasper\apache-tomcat\webapps mysql -u root -p jasperserver < upgrade-mysql-2.1.0-3.0.0.sql
Cancellare il file SQL
del upgrade-mysql-2.1.0-3.0.0.sql
- Pulire la work directory di Tomcat
cd C:\Jasper\apache-tomcat\work del *.* /s /q
- Avviare tomcat
net start "Apache Tomcat"
- Loggarsi in japserverver con jasperadmin/jasperadmin, cambiare password e controllare tutto
- Upgrade dei sample data
Aprire un prmpt CDM di Windows XP
Dalla cartella scripts del file zippato di installazione:
js-import.bat --input-dir js-catalog --update
- Se è tutto ok, rimuovere la cartella %temp%\jasperserver.bak
ed il file SQL di backup js-db-2.1-dump.sql