Anmerkungen zur Umgebung

www.altova.com Alle erweitern/reduzieren Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Einrichten von MobileTogether Server > Einrichten auf macOS >

Anmerkungen zur Umgebung

Ordner

Im Folgenden finden Sie eine Liste wichtiger Ordner in Ihrer MobileTogether Server-Installation.

 

Click to expand/collapseRoot-Ordner der Installation

/usr/local/Altova/MobileTogetherServer/

 

Click to expand/collapseLizenzdateien

/var/Altova/MobileTogetherServer

 

Click to expand/collapseUmgebungseinstellungen

/Library/LaunchDaemons/com.altova.MobileTogetherServer.plist

Die Datei für die Umgebungseinstellungen muss entsprechend Ihrer jeweiligen Umgebung konfiguriert sein. Der obige Pfad dient nur als allgemeines Beispiel.

Anmerkung:Diese Umgebungsvariablen sind nur für den MobileTogether Server Prozess definiert und haben keine Auswirkung auf andere Benutzer.

 

 

Dateisystem-Trigger und Berechtigungen

Damit Dateisystem-Trigger ausgelöst werden, benötigt der Benutzer, der den MobileTogether Server-Dienst (altovamobiletogetherserver) gestartet hat, die folgenden Berechtigungen:

 

für den Ordner mit dem Trigger: Lesen und Ausführen
für die Datei mit dem Trigger: Lesen
für übergeordnete Ordner des Ordners mit dem Trigger: Lesen und Ausführen

 

 

Dateibasierte Datenbanken

Dateibasierte Datenbanken (wie z.B. SQLite-Datenbanken) müssen sich in dem auf dem Register "Einstellungen" von MobileTogether Server als Serverseitiges Arbeitsverzeichnis für Lösungen definierten Ordner befinden. Standardmäßig lautete dieser Ordner:

 

/var/Altova/MobileTogetherServer/SolutionFiles

 

 

Datenbankverbindungen

Auf MacOS werden die folgenden Datenbankverbindungen unterstützt:

 

JDBC - Sie können JDBC für alle unterstützten Datenbanken mit Ausnahme von Microsoft Access verwenden
Native Verbindungen - stehen derzeit für SQLite- und PostgreSQL-Datenbanken zur Verfügung

 

Beachten Sie die folgenden Punkte, wenn Sie JDBC verwenden:

 

Das Java Runtime Environment oder SDK muss installiert sein
Die JDBC-Treiber für die Zieldatenbank müssen installiert sein
Die folgenden Umgebungsvariablen müssen für Ihre Umgebung richtig konfiguriert werden:
οCLASSPATH: Um die jar-Dateien zu finden. Der Class Path wird in der Datei Plist definiert.
οPATH: Um die JRE zu finden. Nicht unbedingt erforderlich, hängt von der Installation ab
οJAVA_HOME: Falls nötig - abhängig von der Installation.

 

 

 

Liste wichtiger Dateien

Die Datei Plist ist im Ordner /Library/LaunchDaemons installiert. Die blau markierten Abschnitte sind umgebungsspezifisch und müssen an Ihre Umgebung angepasst werden:

 

Click to expand/collapsePlist-Datei

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

   <dict>

      <key>Label</key>

      <string>com.altova.MobileTogetherServer</string>

      <key>ProgramArguments</key>

      <array>

         <string>/usr/local/Altova/MobileTogetherServer5.4/bin/MobileTogetherServer</string>

         <string>debug</string>

      </array>

      <key>KeepAlive</key>

      <true/>

      <key>UserName</key>

      <string>_altovamobiletogetherserver</string>

      <key>EnvironmentVariables</key>

      <dict>

         <key>CLASSPATH</key>

         <string>/usr/local/jdbc/oracle/ojdbc6.jar:/usr/local/jdbc/oracle/xdb.jar:/usr/local/jdbc/oracle/xmlparserv2.jar:/usr/local/jdbc/postgre/postgresql-9.0-801.jdbc4.jar:/usr/local/jdbc/mssql/sqljdbc4.jar:/usr/local/jdbc/iseries/lib/jt400.jar:/usr/local/jdbc/mysql/mysql-connector-java-5.1.16-bin.jar:/usr/local/jdbc/sqlite/sqlitejdbc-v056.jar:/usr/local/jdbc/Informix_JDBC_Driver/lib/ifxjdbc.jar:/usr/local/jdbc/sybase/jconn7/jconn4.jar:/usr/local/jdbc/db2/db2jcc.jar:/usr/local/jdbc/db2/db2jcc_license_cu.jar:./</string>

      </dict>

   </dict>

</plist>

 

 

 


© 2019 Altova GmbH