IES-Admin (web) Module
Um in den Modul-Bereich zu wechseln, klicken Sie bitte den Menüpunkt 'Module' in der Bereichsauswahl an.
Module im IES sind für sich abgeschlossene Applikationen, die über einen Browser bedient werden. Sogenannte Web-Applikationen. Es gibt drei Kategorien von Modulen
- System Module
- Module, die für die Verwaltung und den Betrieb des IES notwendig sind. Dazu gehören:
- der IES Generator, mit dessen Hilfe Templates kompiliert und ausgeführt werden.
- die IES Administration, welche die Management Konsole beinhaltet
- Web Module
- Diese Module sind Web Applikationen, die von den Funktionen des IES unabhängig sind. Dazu gehören Module, die nur statische Seiten enthalten, oder Web Applikationen von Drittanbietern.
- IES Module
- Diese Module sind Web Applikationen, die Funktionen des IES verwenden. Diese Module stehen nur zur Verfügung, wenn der IES gestartet ist.
Ist der Module-Bereich ausgewählt, wird in dem Hauptfenster eine Tabelle dargestellt, in der alle vorhandenen Module aufgelistet werden. Die Tabelle enthält folgende Spalten:
- Name
- Name des Moduls
- Kontext
- Jedes Modul besitzt einen Kontext unter dem es erreichbar ist. Dieser muss pro Host eindeutig sein. Ist für das Modul kein Host definiert muss er für alle Hosts eindeutig sein.
- Host
- Das Modul ist nur für die angegebenen Hosts erreichbar.
- Version
- Aktuelle Version des Moduls.
Module Starten und Stoppen
Mit Hilfe der drei Schaltfläche 'Modul starten', 'Modul neu starten' und 'Modul stoppen' können Module aktiviert und deaktiviert werden. Der Zustand der Module wird gespeichert, sodass nach einem Neustart des IES zuvor deaktivierte Module auch deaktiviert bleiben.
Module hinzufügen
Nach Klick auf die 'Module hinzufügen'-Schaltfläche erscheint ein Dialog, mit dem neue Versionen von Modulen in den IES eingespielt werden können.
Module bearbeiten
Nach Klick auf die 'Module bearbeiten'-Schaltfläche erscheint ein Dialog, mit dem Module-Eigenschaften konfiguriert werden können. Folgende Einstellungen sind möglich:
- Hosts des Moduls
- Hier werden die Hosts angegeben unter denen das Modul erreichbar ist. Eine Zeile entspricht einem Host. Ist hier kein Host angegeben, wird der Default-Host verwendet. Die impliziten Hosts können an dieser Stelle nicht geändert werden. Wurde die Konfiguration eines Publikationsbereichs-Moduls aufgerufen, stehen hier beispielsweise die der Host und die Aliases des Publikationsbereiches.Unter 'zusätzlichen Hosts' können weitere beliebige Hosts eingetragen werden.
- Eigenschaften des Moduls
- Hier werden Eigenschaften des Moduls angegeben. Eine Zeile entspricht einer Eigenschaft. Name und Wert der Eigenschaft müssen durch ein Gleichzeichen (=) getrennt sein. Die impliziten Eigenschaften sind die, vom Modul vorgegebenen Eigenschaften. Sie können mit Hilfe der zusätzlichen Eigenschaften überschrieben werden. Auch das Anlegen neuer Eigenschaften ist hier möglich. In SPML-Seiten des Moduls wird auf die Eigenschaften mit <code">system.module.properties.<name> zugegriffen.
- Kontext Attribute
- Hier werden die Kontext-Attribute des Moduls angegeben. Eine Zeile entspricht einem Attribut. Name und Wert des Attributs müssen durch ein Gleichzeichen (=) getrennt sein. Die impliziten Attribute sind die, vom Modul vorgegebenen Attribute. Sie können mit Hilfe der zusätzlichen Attribute überschrieben werden. Auch das Anlegen neuer Attribute ist hier möglich. Context-Attribute steuern das Verhalten der Web-Applikation. Mögliche Attribute sind unter http://tomcat.apache.org/tomcat-5.5-doc/config/context.html beschrieben. Das Setzen der Attribute
docBase
,workDir
undpath
ist nicht erlaubt.
Klicken Sie auf die 'speichern'-Schaltfläche, um den Appender anzulegen.
Module können noch modulspezifische Konfigurationsdialoge enthalten. Diese können gegebenenfalls über ein Kontext-Menu geöffnet werden
Module löschen
Wählen Sie ein Modul oder mehrere Module in dem Hauptfenster aus, die Sie löschen möchten und klicken Sie auf die 'Module löschen'-Schaltfläche.
Bestätigen Sie die Sicherheitsabfrage, um das oder die Module zu löschen. System Module können wiederum nicht gelöscht werden.