Vous trouverez ici des indications pour la nouvelle installation d'une interface utilisateur.
L'interface utilisateur de Automation Engine est programmée sous Java. C'est pourquoi Java 2 JRE (Java Runtime Environment) est un prérequis à l'installation de l'interface utilisateur.
Instalez toujours les interfaces utilisateur sur votre disque dur local afin de vous assurer des meilleures performances. Une installation sur réseau n'est pas recommandée, car cela peut bloquer l'interface utilisateur en cas de défaillance du réseau.
La communication de l'interface utilisateur se déroule exclusivement par le biais des processus de communication du système AE. Aucune interface de base de données n'est donc nécessaire.
Automic recommande fortement d'installer l'interface utilisateur dans un répertoire séparé.
Les fichiers de l'interface utilisateur se trouvent dans le répertoire IMAGE:USERINTERFACE\UNIX. Tous les fichiers sont récapitulés dans le fichier ucdj.tar.gz.
Nom de fichier |
Description |
---|---|
UCDJ.SH | Script de démarrage pour exécuter l'interface utilisateur |
UCDJ.INI | Options d'exécution pour le programme de démarrage |
UCDJ.BAT | Fichier de commandes pour exécuter l'interface utilisateur |
UCDJ.JAR | Interface utilisateur en Java |
UC4CONFIG.XML | Fichier de configuration pour la connexion aux systèmes AE |
LOGIN_DAT.XML | Fichier de configuration pour la connexion d'un utilisateur au système AE |
UC.MSL |
Bibliothèque de messages |
CALLHTMLHELP.DLL, CALLHTMLHELPIA64.DLL, CALLHTMLHELPX64.DLL, UC4DOCREF.PROPERTIES, UC4MSGREF.PROPERTIES |
Fichiers pour l'affichage de l'aide F1 |
CONFIGREF.CLASS |
Classe de configuration |
SYNTHETICA.JAR, SYNTHETICAADDONS.JAR, UC4LOOKANDFEEL.JAR, ATTACHLAYOUT.JAR, SWINGX.JAR, SWING-WORKER-1.2.JAR | Mise en page de l'interface |
UC4.WAV |
Fichier WAV traité au démarrage de l'interface utilisateur (affichage de l'écran de démarrage). |
UCXJPS84.JAR | Fichier doté de classes Java spécifiques pour les formes PeopleSoft |
AE-RA.JAR | Cadre RA |
INTELLISENSE.JAR | Fichier pour la fonction d'auto-complétion l'éditeur de script |
1. | Installation de Java Runtime Environment (JRE) |
---|
Si JRE est déjà installé dans la version nécessaire, vous pouvez passer cette étape de l'installation.
java -version
Si plusieurs versions de JRE ou de Java SDK sont installées sur l'ordinateur, l'ordre des répertoires donnés est important. Faites-y attention lorsque vous paramétrez %PATH% et $PATH. L'environnement Java Runtime à utiliser est le premier trouvé dans la liste des répertoires.
2. | Installer l'interface utilisateur |
---|
3. | Adaptation des fichiers de configuration |
---|
4. | Utilisation de l'ERP-Générateur (facultatif) |
---|
Exemple :
[ENVIRONMENT]
classpath=.;.\psjoa.jar;.\ucdj.jar;.\UCXJPS84.jar
5. | Démarrer l'interface utilisateur |
---|
Pendant l'installation :
Lors du démarrage du programme :
Saisissez le nom du système AE auquel l'interface utilisateur doit se connecter. De plus, il est important de bien spécifier le port et le nom de l'ordinateur ou l'adresse IP sur lequel le processus de communication se trouve.
Dans le fichier uc4config.xml, il est possible d'utiliser des variables d'environnement pour enregistrer les fichiers log/trace à différents emplacements en fonction de l'utilisateur du système d'Exploitation.
Exemples de la section correspondante du fichier uc4config.xml (Windows) :
Les fichiers log et trace sont créés dans le répertoire de l'utilisateur Windows qui enregistre les données d'application temporaires. Le nom de l'utilisateur est utilisé dans le nom de Fichier.
<logging count="10">%APPDATA%/temp/UCDJ_LOG_##_%USERNAME%.TXT</logging>
<trace count="10" tcp="3" xml="0">%APPDATA%/temp/UCDJ_TRC_##_%USERNAME%.TXT</trace>
Dans cet exemple, les fichiers log et trace sont enregistrés dans le dossier Temp de l'interface Utilisateur et contiennent également le nom de l'utilisateur Windows :
<logging count="10">../temp/UCDJ_LOG_##_%USERNAME%.TXT</logging>
<trace count="10" tcp="3" xml="0">../temp/UCDJ_TRC_##_%USERNAME%.TXT</trace>
Les fichiers de configuration uc4config.xml et login_dat.xml doivent être disponibles pour chaque utilisateur OS qui utilise l'interface Utilisateur. Dans l'idéal avec un nom significatif tel que uc4config_TEST.xml et login_dat_TEST.xml.
Variante 1 :
Appeler l'interface Utilisateur avec les paramètres de démarrage -I et -J, le nom d'utilisateur peut alors être utilisée de manière dynamique via les variables d'environnement.
Exemple : Commande de démarrage pour l'interface Utilisateur sous Windows
C:\AUTOMIC\UserInterface\bin\UCDJ.EXE -J"-OC:\AUTOMIC\UserInterface\bin\login_dat_%USERNAME%.xml –IC:\AUTOMIC\UserInterface\bin\uc4config_%USERNAME%.xml"
Variante 2 :
L'appel de l'interface Utilisateur reste identique, la spécification des fichiers de configuration en fonction de l'utilisateur s'effectue dans le fichier INI. Pour cela, utilisez des variables d'environnement pour l'exécution Java dans le fichier INI (cmd=...).
Exemple de la section du fichier INI :
[GLOBAL]
cmd="javaw" -Xmx512m com.uc4.ucdf.UCDialogFactory -U%User% -I./uc4config_%USERNAME%.xml -O./login_dat_%USERNAME%.xml
Si non seulement le nom mais également le chemin vers les fichiers XML dépendent de l'utilisateur, une variable d'environnement propre au chemin avant la commande de démarrage doit être définie. Par exemple :
Fichier INI :
[GLOBAL]
cmd="javaw" -Xmx256m com.uc4.ucdf.UCDialogFactory -U%User% -I%UI_XML%/UC4CONFIG_%USERNAME%.xml -O%UI_XML%/login_dat_%USERNAME%.xml
Appel de l'interface Utilisateur :
Set UI_XML=C:\UI_XML_Files
C:\AUTOMIC\UserInterface\bin\UCDJ.EXE -F0 -IUCDJ_individualized.ini