Umgebungsvariablen Applikations-Server Apache Tomcat
Zum erfolgreichen Start des Applikations-Servers Apache Tomcat werden die Umgebungsvariablen JAVA_HOME
und CATALINA_HOME
benötigt.
Die Variable CATALINA_HOME
zeigt auf das Installationsverzeichnis des Applikations-Servers Apache Tomcat. Ein Beispiel für Windows: 'D:\RS\apache-tomcat-6'
Die Variable JAVA_HOME zeigt auf auf ein JDK (Java Development Kit) in der benötigten Version
(Weitere Hinweise finden Sie hier: R-S Server Systemvoraussetzungen).
Es gibt mehrere Möglichkeiten, Umgebungsvariablen im Betriebssystem oder für den Nutzer zu setzen, welcher den Applikations-Server startet.
Sprechen Sie hier mit Ihrem Systemadministrator.
Durch den Applikations-Server Apache Tomcat wird auch geprüft, ob die Umgebungsvariable JRE_HOME
exisitiert.
Ist diese vorhanden (auf manchen LINUX/UNIX-Servern), so wird diese vorrangig VOR der Umgebungsvariable JAVA_HOME
genutzt.
Existiert die Umgebungsvariable JRE_HOME
, so sollte diese Umgebungsvariable gelöscht oder zumindest geprüft werden,
ob diese Umgebungsvariable auf eine JAVA
-Installation zeigt, welche kompatibel mit der Version des Applikations-Servers Apache Tomcat ist.
Tipp: Lässt sich aus organisatorischen Gründen die Umgebungsvariable JRE_HOME
nicht löschen und wird damit auch keine gültige JAVA-Version referenziert,
so kann das Start-Script (catalina.bat|catalina.sh) den Bedürfnissen angepasst werden.
Beispiel für Windows-Umgebungsvariablen:
Datenbank-Server (Derby-DB)
Nutzen Sie die Derby-SQL-Datenbank als Datenbank-Server (Auslieferungszustand des R-S),
so finden Sie eine vorinstallierte Datenbank nach einer fehlerfreien Konfiguration vor, welche Sie sofort nutzen können.
Haben Sie die Anforderung eine Derby-Datenbank neu zu erstellen, so können Sie dies entweder über SQL-Client-Software
von Fremdanbietern erledigen oder mit dem Kommando-Zeilen-Client "ij" des Derby-Datenbank-Servers.
Zum erfolgreichen Start des Kommando-Zeilen-Client "ij" des Derby-Datenbank-Servers wird eine Umgebungsvariable DERBY_HOME
benötigt.
Diese Variable zeigt auf auf das Verzeichnis, in welchem der Kommando-Zeilen-Client "ij" installiert ist. Standardmäßig befindet sich dieses Verzeichnis
unterhalb des Installation-Verzeichnisses des Applikations-Servers Apache Tomcat an folgender Stelle: "[R-S]\bin\rs_helper\derby_admin".
Es gibt mehrere Möglichkeiten, Umgebungsvariablen im Betriebssystem oder für den Nutzer zu setzen, welcher den Applikations-Server startet.
Sprechen Sie hier mit Ihrem Systemadministrator.
Starten Sie den Applikations-Server und danach den Kommando-Zeilen-Client "ij".
Wenn Sie den Kommndo-Zeilen-Promt des "ij>" angezeigt bekommen, führen Sie folgende Schritte aus:
Anlegen der Datenbank
ij> connect 'jdbc:derby://localhost:XXXX/rs;create=true' user 'rs' password 'rs';
Hinweis: Für 'localhost' können Sie die IP-Adresse oder Host-Namen des Derby-SQL-Datenbank-Servers angeben und für 'XXXX' geben Sie den TCP/IP-Port des Derby-SQL-Datenbank-Servers an.
Erzeugen der R-S Datenbank-Struktur
ij> run '../sql/rs.derby.sql';
Siehe: http://db.apache.org/derby/manuals/#docs_10.0
Update Paket-Beschreibungssdatei 1.1 Update Paket-Beschreibungsdatei | 2.1 Systemsicherheit