Agora System
4.3.1.2 Project-specific configuration of Tomcat
Tomcat erwartet die Anwendungsdaten eines Projekts im
.../webapps-Unterverzeichnis. Ein Agora
Projekt als Web-Anwendung muß daher ebenfalls in
.../webapps abgelegt werden: entweder als
gepackte WAR-Datei (Beispiel: agora-demo.war),
die von Tomcat nach dem Starten automatisch extrahiert wird - oder
schon entpackt als vollständiges Projekt-Verzeichnis
Beispielpfad für ein Agora-Projekt ‚agora-demo’
unter ‚Windows’: C:\Programme\ Apache
Software Foundation\Tomcat 5.0\webapps\agora-demo
Für Linux/Solaris z.B.:
/etc/tomcat5/webapps/agora-demo
Projekte in Tomcat-Anwendungen können durch eigene
Konfigurationsdateien (web.xml und
log4j.xml) gesteuert werden. Diese Dateien
liegen im Unterverzeichnis ...WEB-INF.
Unter Windows: C:\Programme\Apache Software
Foundation\Tomcat 5.0\webapps\agora-demo\WEB-INF Für
Linux/Solaris:
/etc/tomcat5/webapps/agora-demo/WEB-INF
Mit den Einstellungen in
../WEB-INF/web.xml können die globalen
Einstellungen von .../conf/web.xml modifiziert
bzw. überschrieben werden. Agora übernimmt verschiedene Festlegungen
von .../WEB-INF/web.xml; bestimmte Parameter
können aber auch durch den Benutzer gesetzt werden, wie z.B.: -
Modifikation des Timeout - Festsetzen der Startdatei
log4j.xml definiert das Logging der
Agora-Web-Anwendung. Es ist möglich verschiedene Logging Levels
einzustellen und verschiedene Prozesse speziell zu loggen. Eine
genau Beschreibung hierzu unter 5.3
Der Agora Server besteht im Wesentlichen aus den jar-Dateien,
die in .../WEB-INF/lib abgelegt sind. Wenn
Agora mit einem externen Datenbanksystem (z.B.
MySQL) betrieben wird, müssen deren
JDBC-Treiber in diesem Verzeichnis gespeichert werden. .