Allgemeine Umgebungs- und Softwarevoraussetzungen
Erforderliche und zusätzliche Softwareprodukte
| Produkt | UNIX/MacOS/MS Windows |
|---|---|
| Java 2 Plattform, SE, 1.6.x (J2SE) oder höher | erforderlich |
| ANT 1.7.1 oder höher | erforderlich |
| Subversion Client | optional, um einen beliebigen Code-Stand direkt zu holen |
| Relationales Datenbanksystem (MySQL, PostgreSQL, DB2, Oracle) | optional, kann die mitgelieferte HSQLDB ersetzen |
| Tomcat 5.5.x | optional, kann das mitgelieferte Jetty ersetzen |
| Apache 2.2.x | optional |
Tabelle 2.1: Softwarevoraussetzungen
Unter Linux sind die meisten Programme in den gängigen Distributionen enthalten. Für das Betriebssystem AIX stellt die Firma IBM verschiedene Software-Downloads unter http://ftp.software.ibm.com/ bereit. Unter MS Windows können die Installationspakete von den angegebenen Webseiten geholt werden.
Setzen der Umgebungsvariablen
Folgende Umgebungsvariable kann für die Arbeit mit MyCoRe definiert werden:
| Variable | Verweis auf ... |
|---|---|
| DOCPORTAL_HOME | ... das Basisverzeichnis des DocPortal-Quellzweiges (z.B. Windows: D:\docportal; Linux: /home/mcradmin/docportal) |
Tabelle 2.2: Umgebungsvariablen
Wenn diese Variable nicht definiert ist, wird die Anwendung im aktuellen Basisverzeichnis (z.B. 'docportal') vermutet.
Hinweise zur Installation von Apache Tomcat
Tomcat kann als Alternative zum in DocPortal mitgelieferten Jetty eingesetzt werden. Tomcat ist ebenfalls ein Webanwendungs-Server, der besonders bei größeren Installationen Verwendung findet.
MyCoRe arbeitet beim Encoding der Zeichen standardmäßig mit UTF-8. Für eine korrekte Darstellung passen Sie die Datei %CATALINA_HOME%/conf/server.xml an, indem Sie das Tag für den Connector um das Attribut URIEncoding='UTF-8' ergänzen. Weitere Informationen dazu finden Sie auf der Webseite von Apache Tomcat.
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8"
/>


