Aktualisierung eines Moduls
Identisch zur „Installation eines Moduls“ wird bei der Aktualisierung das Modul über den ServerManager auf dem FirstSpirit-Server installiert. Die Laufzeitdateien projekt-lokaler Komponenten werden nur dann automatisch aktualisiert, wenn die Komponente(n) beim Hinzufügen in die Projekte entsprechend markiert wurden. Die Aktivierung von Webanwendungen kann ebenfalls über den ServerManager angestoßen werden.
Da nach der Aktualisierung eines Moduls die Konfigurationen und Laufzeitdateien projekt-lokaler Komponenten potentiell in einer älteren Version vorliegen können, müssen Module immer mit den Dateien ihrer Vorgängerversionen umgehen können (lesend und schreibend). Das gilt vor allem für die Konfiguration und die dazugehörige GUI – das Modul muss diesen Anforderungen genügen.
Nach dem Update von Modulen, die Abhängigkeiten zu Modulen mit Diensten ("Service") haben, müssen diese Dienste manuell neugestartet werden.
Bei Installation und Aktualisierung von Modulen, die entweder selbst oder durch direkt oder indirekt abhängige Dienste Grundlage für Daten sind, stehen diese Daten bis zum Neustart der auf diese zugreifenden Prozesse (Generierungen, Clients...) diesen Prozessen nicht mehr zur Verfügung.
Weiterführende Informationen zur Aktualisierung von Modulen über den FirstSpirit ServerManager siehe „FirstSpirit Handbuch für Administratoren“.