Automatische Installation der aktuellen Programm-Versionen

Zurück


Damit sich die Programm-Versionen aller IFAS-Module immer auf dem aktuellsten Stand befinden, besteht die Möglichkeit, eine Aktualisierung bei der Veröffentlichung einer Version automatisch vorzunehmen.
So kann beispielsweise innerhalb eines Amtes der Systemadministrator die aktuellen Versionen in einem Ordner auf dem Server zur Verfügung stellen und an den einzelnen Arbeitsplätzen werden bei einem Programmstart - beispielsweise der Zugangsberechtigung- diese aktuellen Versionen automatisch installiert.

Damit diese Automatisierung vom Programm durchgeführt werden kann, sind einige Einstellungen zu beachten. Als erstes muss dem Programm bekannt sein, an welchem Ort sich das Update-Programm befindet. Zusätzlich müssen sowohl der Ziel-Ordner als auch der Quell-Ordner angegeben werden.
Bei dem Ziel-Ordner handelt es sich um den Ort, an dem sich die zu startenden jar-Dateien befinden. Also um den Ordner, in den auch die aktuellen jar-Dateien kopiert werden. Analog handelt es sich beim Quell-Ordner um den Ordner, an dem die aktuellen jar-Dateien abgelegt werden.
Diese 3 wichtigen Angaben können von der Systemverwaltung über die Konfigurationsvariable INSTALL_PROG vorgenommen werden.


CNF-Variable INSTALL_PROG mit den 3 anzugebenden Informationen (Programm/Ziel/Quelle)

Den obigen Angaben zu Folge ist der angegebene Ordner dann folgendermaßen einzurichten:


Die beiden zusätzlichen Ordner jar und jre befinden sich ebenfalls innerhalb der zip-Datei, die von der Update-Seite heruntergeladen werden kann. Sie sind notwendig, um das Update-Programm ifasinst zu starten.

Der Ordner mit dem Namen 'Versionen' ist das in der Konfigurationsvariable angegebene Quellverzeichnis.
Dieses kann dann beispielsweise folgendermaßen strukturiert sein:


Neben der Programmversion wird innerhalb des Ordnernamens mit angegeben, welche Programme aktualisiert werden.

Wichtiger Hinweis:
Da die Bezeichnung des Ziel-Verzeichnisses in der Konfigurationsvariable INSTALL_PROG mit C:\ifas angegeben wurde, sich jedoch die jar-Dateien alle im Ordner C:\ifas\Bin befinden, ist darauf zu achten, dass innerhalb der Ordner diese Ordnerstruktur ebenfalls abgebildet wird.
Das heißt, dass sich die aktualisierten jar-Dateien also ebenfalls innerhalb eines Ordners mit dem Namen Bin befinden müssen.


Für die Abbildung der Ordnerstruktur auf C:\ muss sich im Ordner 'Bin' ...


... die zu aktualisierende jar-Datei befinden (hier: für das Modul 'GAD')

Dieses Vorgehen macht deshalb Sinn, da es durchaus auch vorkommen kann, dass weitere Dateien aktualisiert bzw. hinzugefügt werden. Dabei muss es sich aber nicht unbedingt nur um die jar-Dateien der einzelnen Module handeln.
Wäre der Zielordner in der CNF-Variable mit C:\ifas\Bin angegeben, so könnten die Dateien des Ordners C:\ifas nicht über die Update-Routine des Installationsprogrammes hinzugefügt bzw. auf den neuesten Stand gebracht werden.


Beispielsweise ist es möglich, dass ebenfalls die Aktualisierung einer Vorlage für die Erstellung eines Schreibens vorgenommen werden soll.
Dieses ist dann ebenfalls ohne Probleme möglich.
Innerhalb des entsprechenden Update-Ordners muss sich dann -analog zur Ordnerstruktur von C:\ifas- ein Ordner mit dem Namen Vorlagen befinden.


Und in diesem Ordner dann die neue Vorlage.


Zurück