Installer le connecteur Frontline
Ce guide montre comment installer le connecteur Frontline sur Linux.
Conditions préalables
- Téléchargez le fichier
.jar
du connecteur Frontline à partir de notre application de connecteur précompilée avec importation XLSX et CSV. - Ce fichier .jar doit être téléchargé sur le serveur à l'emplacement suivant :
/var/opt/frontline/connector.jar
Envelopper le JAR
- Fournir le fichier
.jar
en tant que service. - Le service Connector doit être créé manuellement. Le chemin d'accès doit être
/etc/systemd/system/connector.service
[Unit]
Description=frontline-connector
After=mysql.service
[Service]
Environment="UBIMAX_HOME=/var/data/frontline/"
ExecStart=java -jar /var/opt/frontline/connector.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
Configuration du connecteur
1. Enregistrer le service auprès de la commande :
systemctl enable connector.service
2. Démarrez le service avec la commande :
systemctl start connector.service
3. Affichez l'état du service à l'aide de la commande :
systemctl status connector.service
Les fichiers de configuration sont créés lors du premier lancement du service dans le répertoire FRONTLINE_HOME
.
4. Ouvrez le fichier %FRONTLINE_HOME%/configuration/xservice.properties
.
5. Configurez les paramètres "xserver.url" et "xserver.port" de la commande
server.port=${FC_PORT}
fcc.remote-address=${fcc.url}:${fcc.port}
fcc.api.key=${FCC_API_KEY}
fc.url=${FC_URL}:${FC_PORT}
server.servlet.context-path=/connector/
Exemple
service.port=8081
fcc.remote-address=http://123.456.789.10:8080
fcc.api-key=687ae1dc4e40423c9d88b37b220a4328
fc.url=http://123.456.789.10:8081/connector
server.servlet.context-path=/connector/
Configurer la clé API
Pour se connecter au Frontline Command Center, une clé API est nécessaire pour l'autorisation du connecteur.
fcc.api-key=${api.key}
Pour obtenir une clé API,
- Connectez-vous à Frontline Command Center en tant qu'administrateur système.
- Naviguer vers Configuration et ensuite vers Utilisateurs.
- Dans la liste des utilisateurs , double-cliquez sur l'utilisateur nommé"Frontline Connector".
- Une vue détaillée s'ouvre avec la clé dans la section "Informations sur l'utilisateur".
Note: Les configurations de pare-feu doivent permettre l'accès aux ports utilisés dans les paramètres.
5. Redémarrer le service.
Si les configurations ont réussi, les journaux affichent des lignes comme celles-ci :
25 Sep 2018 15:31:27,660 INFO ServiceController - Registering EVENT-Service with xServer
[...]
25 Sep 2018 15:31:27,933 INFO ServiceController - Registering TROUBLESHOOTER-Service with xServer
[...]
25 Sep 2018 15:31:27,957 INFO ServiceController - Registering inspection-Service with xServer
[...]
25 Sep 2018 15:31:28,201 INFO ServiceController - Registering PICKING-Service with xServer
[...]
25 Sep 2018 15:31:30,519 INFO IntegrationService - Started IntegrationService in 8.665 seconds (JVM running for 10.55)
Si l'interface web du connecteur Frontline est activée, il est possible d'y accéder en utilisant l'URL configurée dans les propriétés (par exemple http://123.456.789.10:8081).