Notes à propos de l'environnement

www.altova.com Agrandir/Réduire tout Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Configurer MobileTogether Server > Configuration sur macOS >

Notes à propos de l'environnement

Dossiers

Ci-dessous, vous trouverez une liste des dossiers importants dans votre configuration MobileTogether Server.

 

Click to expand/collapseInstallation root

/usr/local/Altova/MobileTogetherServer/

 

Click to expand/collapseFichiers de licence

/var/Altova/MobileTogetherServer

 

Click to expand/collapseParamètres d'environnement

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

Le fichier de paramètres d'environnement doit être défini conformément à votre environnement spécifique. Le chemin d'exemple ci-dessus sert uniquement de guide général.

Note :Ces variables d'environnement sont uniquement définies pour le processus MobileTogether Server et n'ont aucun impact sur d'autres utilisateurs.

 

 

Déclencheurs et permissions du Système de fichier

Pour que les déclencheurs du système de fichier soient déclenchés, l'utilisateur qui a lancé le service MobileTogether Server (altovamobiletogetherserver) doit détenir les permissions suivantes :

 

Pour le dossier déclenché : Lire et exécuter
Pour le fichier déclenché: Lire
Pour les dossiers ancêtres du dossier déclenché : Lire et exécuter

 

 

Bases de données à base de fichier

Les bases de donnée à base de fichier (comme les bases de données SQLite) doivent se trouver dans le dossier défini dans l'onglet Paramètres du MobileTogether Server en tant que le répertoire de travail de solutions du côté serveur. Ce dossier est, par défaut :

 

/var/Altova/MobileTogetherServer/SolutionFiles

 

Connexions de base de données

Sur MacOS, les connexions de base de données suivantes sont prises en charge :

 

JDBC — Vous pouvez utiliser JDBC pour toutes les bases de données prises en charge sauf pour Microsoft Access
Connexions natives — Actuellement disponibles pour les bases de données SQLite et PostgreSQL

 

Si vous utilisez JDBC, veuillez noter les points suivants :

 

Java Runtime Environment ou SDK doit être installé.
Les pilotes JDBC de la base de données cible doivent être installés.
Les variables d'environnement suivantes doivent être configurées correctement pour votre environnement:
οCLASSPATH: pour trouver les fichiers jar ; le chemin de classe est défini dans le fichier Plist.
οPATH: pour trouver le JRE, mais n'est pas forcément nécessaire, dépend de l'installation
οJAVA_HOME: si nécessaire, selon l'installation

 

Note

Sur les serveurs macOS, les seules connexions de bases de données prises en charge sont JDBC.

 

 

Liste des fichiers importants

Le fichier Plist est installé dans le dossier /Library/LaunchDaemons. Les parties soulignées en bleu sont spécifiques à l'environnement et devront être ajustées pour se conformer à votre environnement :

 

Click to expand/collapseFichier Plist

<?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.2/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