Buongiorno, esiste una guida per effettuare l'upgrade dalla versione 1.5 alla versione 2.0?
Grazie
Alessandro
Buongiorno, esiste una guida per effettuare l'upgrade dalla versione 1.5 alla versione 2.0?
Grazie
Alessandro
Anche noi avremmo la stessa necessità. Ho letto la documentazione, m ano ne ho trovato traccia
nella documentazione
<style type="text/css">
<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
-->
</style>
Aggiornamento di CMDBuild
Per aggiornare CMDBuild eseguire i seguenti passi:
fermare tomcat
salvare le configurazioni contenute in ${tomcat_home_cmdbuild}/webapps/${istanza_cmdbuild}/WEB-INF/conf
salvare eventuali icone gis caricate presenti in: ${tomcat_home_cmdbuild}/webapps/${istanza_cmdbuild}/upload/images/gis
cancellare la cartella ${tomcat_home_cmdbuild}/webapps/${istanza_cmdbuild}/
cancellare il contenuto della work di tomcat
spostare il war nella cartella webapp di tomcat e avviare tomcat
eseguire il wizard di configurazione specificando che il database è esistente e fornendone il nome
se necessario, al termine della configurazione, il sistema notificherà che è necessario aggiornare il database e, premendo conferma, procederà autonomamente ad eseguire tale operazione
una volta completati i passi precedenti il sistema è
aggiornato. Eventuali configurazioni (alfresco, workflow) vanno
riattivate. Si consiglia di copiare i valori dai file di
configurazione salvati. Si noti bene che non è possibile
sovrascrivere tali file perchè possono cambiare di versione in
versione.
Eventuali modifiche manuali ai file di configurazioni
richiedono un riavvio del sistema.
Aggiornamento di Shark
fermare tomcat
salvare i file ${tomcat_home_shark}/webapps/${istanza_shark}/META-INF/context.xml e ${tomcat_home_shark}/webapps/${istanza_shark}/conf/Shark.conf
rimuovere la cartella {tomcat_home_shark}/webapps/${istanza_shark}/
cancellare il contenuto della work di tomcat
copiare il nuovo war all'interno della webapp
avviare tomcat ed, una volta avviato (verificare nei log), spegnerlo, in modo da ottenere la directory contenente l'applicazione (altrimenti, senza avviare shark, è sufficiente decomprimere il war, come fosse un archivio, in una directory dentro webapp col nome dell'istanza desiderata)
a tomcat spento modificare i file ${tomcat_home_shark}/webapps/${istanza_shark}/META-INF/context.xml e ${tomcat_home_shark}/webapps/${istanza_shark}/conf/Shark.conf in modo che facciano riferimento all'applicazione CMDBuild e al database CMDBuild (eventualmente prendendo i dati dai file di configurazione precedenti, senza sovrascrivere le nuove versioni)
se presente rimuovere il file ${tomcat_home_shark}/conf/Catalina/localhost/{nome_istanza_shark}.xml
riavviare tomcat
Sto collaudando da un cliente la versione 2.0.0. di CMDBuild sullo stesso ambiente della 1.5.0 ma su una istanza dedicata di tomcat su porta diversa.
Rilevo che la stampa PDF delle schede ed i report fatti con JasperReports non funzionano più e danno questo errore:
java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
Ho visto che per le librerie di jasper reports non sono stati rilasciati aggiornamenti.
I report vanno ricompilati con una versione più recente di iReport?
Gli attuali report (funzionanti sulla versione 1.5 ) sono stati fatti con la versione 3.7.1 di iReport.
Grazie.
Giuseppe
Tecnoteca ha scritto:Aggiornamento di CMDBuild
Per aggiornare CMDBuild eseguire i seguenti passi:
fermare tomcat
salvare le configurazioni contenute in ${tomcat_home_cmdbuild}/webapps/${istanza_cmdbuild}/WEB-INF/conf
salvare eventuali icone gis caricate presenti in: ${tomcat_home_cmdbuild}/webapps/${istanza_cmdbuild}/upload/images/gis
cancellare la cartella ${tomcat_home_cmdbuild}/webapps/${istanza_cmdbuild}/
cancellare il contenuto della work di tomcat
spostare il war nella cartella webapp di tomcat e avviare tomcat
eseguire il wizard di configurazione specificando che il database è esistente e fornendone il nome
se necessario, al termine della configurazione, il sistema notificherà che è necessario aggiornare il database e, premendo conferma, procederà autonomamente ad eseguire tale operazione
una volta completati i passi precedenti il sistema è aggiornato. Eventuali configurazioni (alfresco, workflow) vanno riattivate. Si consiglia di copiare i valori dai file di configurazione salvati. Si noti bene che non è possibile sovrascrivere tali file perchè possono cambiare di versione in versione.
Eventuali modifiche manuali ai file di configurazioni richiedono un riavvio del sistema.
Aggiornamento di Shark
fermare tomcat
salvare i file ${tomcat_home_shark}/webapps/${istanza_shark}/META-INF/context.xml e ${tomcat_home_shark}/webapps/${istanza_shark}/conf/Shark.conf
rimuovere la cartella {tomcat_home_shark}/webapps/${istanza_shark}/
cancellare il contenuto della work di tomcat
copiare il nuovo war all'interno della webapp
avviare tomcat ed, una volta avviato (verificare nei log), spegnerlo, in modo da ottenere la directory contenente l'applicazione (altrimenti, senza avviare shark, è sufficiente decomprimere il war, come fosse un archivio, in una directory dentro webapp col nome dell'istanza desiderata)
a tomcat spento modificare i file ${tomcat_home_shark}/webapps/${istanza_shark}/META-INF/context.xml e ${tomcat_home_shark}/webapps/${istanza_shark}/conf/Shark.conf in modo che facciano riferimento all'applicazione CMDBuild e al database CMDBuild (eventualmente prendendo i dati dai file di configurazione precedenti, senza sovrascrivere le nuove versioni)
se presente rimuovere il file ${tomcat_home_shark}/conf/Catalina/localhost/{nome_istanza_shark}.xml
riavviare tomcat