Notas sobre configuración del entorno

www.altova.com Expandir/Contraer todos Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Instalación y configuración de MobileTogether Server > Instalación y configuración en macOS >

Notas sobre configuración del entorno

Carpetas

A continuación enumeramos carpetas importantes de su sistema MobileTogether Server.

 

Clic para expandir/contraerDirectorio raíz de instalación

/usr/local/Altova/MobileTogetherServer/

 

Clic para expandir/contraerArchivos de licencias

/var/Altova/MobileTogetherServer

 

Clic para expandir/contraerParámetros del entorno

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

El archivo de parámetros del entorno debe definirse en función del entorno de cada usuario. La ruta de acceso anterior es un ejemplo solamente.

Nota:estas variables del entorno solamente se establecen para el proceso de MobileTogether Server y por tanto no afectan a los demás usuarios.

 

 

Desencadenadores de sistema de archivos y permisos

Para activas los desencadenadores de sistema de archivos, el usuario que empezó el servicio de MobileTogether Server (altovamobiletogetherserver) debe tener los siguientes permisos:

 

Para la carpeta que activa el desencadenador: lectura y ejecución
Para el archivo que activa el desencadenador: lectura
Para carpetas antecesoras de la carpeta que activa el desencadenador: lectura y ejecución

 

 

Bases de datos basadas en archivos

Las bases de datos basadas en archivos (como las bases de datos SQLite) deben residir en la carpeta que se definió en la pestaña Opciones de MobileTogether Server como directorio de trabajo del lado servidor. La carpeta predeterminada para este tipo de bases de datos es:

 

/var/opt/Altova/MobileTogetherServer/SolutionFiles

 

Conexiones de BD

En macOS se admiten las siguientes conexiones de BD:

 

JDBC: puede usar JDBC para todas las BD compatibles salvo para Microsoft Access
Conexiones nativas: actualmente disponibles para las bases de datos SQLite y PostgreSQL

 

Si usa JDBC debe tener en cuenta estos aspectos:

 

Debe tener instalado Java Runtime Environment o el kit de desarrollo de software.
Debe tener instalados controladores JDBC para la base de datos de destino.
Debe establecer correctamente estas variables de entorno:
οCLASSPATH: para encontrar los archivos jar: la ruta de la clase se determina en el archivo Plist.
οPATH: para buscar el entorno JRE, aunque a veces no es necesaria, dependiendo de la instalación.
οJAVA_HOME: a veces no es necesaria, dependiendo de la instalación.

 

 

Lista de archivos importantes

El archivo Plist se instala en la carpeta /Library/LaunchDaemons. Las partes resaltadas en azul son propias del entorno y deberán ajustarse:

 

Clic para expandir/contraerArchivo 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.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