Hier finden Sie eine Anleitung für die Neuinstallation eines UserInterface.
Das UserInterface der Automation Engine wurde vollständig in Java programmiert. Damit ist auf den Rechnern, auf denen das UserInterface installiert werden soll, Java 2 JRE (Java Runtime Environment) erforderlich.
Aus Performancegründen sollten die UserInterfaces stets auf der lokalen Festplatte installiert werden. Eine Netzwerkinstallation ist des Weiteren nicht empfehlenswert, da dies bei Ausfällen eventuell einen Absturz des UserInterfaces zur Folge haben kann.
Die Kommunikation der UserInterfaces erfolgt ausschließlich über die Kommunikationsprozesse des Automation Engine Systems. Damit sind keine Datenbank-Schnittstellen erforderlich.
Installieren Sie das UserInterface unbedingt in ein eigenes Verzeichnis.
Die Dateien des UserInterfaces befinden sich im Verzeichnis IMAGE:USERINTERFACE\UNIX. Die einzelnen Dateien sind in der Datei ucdj.tar.gz zusammengefasst.
Dateiname |
Beschreibung |
---|---|
UCDJ.SH | Startscript zum Aufruf des UserInterfaces |
UCDJ.INI | Aufrufoptionen für das Startprogramm |
UCDJ.BAT | Batch-Datei zum Aufruf des UserInterfaces |
UCDJ.JAR | UserInterface in Java |
UC4CONFIG.XML | Konfigurationsdatei für Verbindungen zu den Automation Engine Systemen |
LOGIN_DAT.XML | Konfigurationsdatei für Benutzeranmeldungen am Automation Engine System |
UC.MSL |
Meldungsbibliothek |
CALLHTMLHELP.DLL, CALLHTMLHELPIA64.DLL, CALLHTMLHELPX64.DLL, UC4DOCREF.PROPERTIES, UC4MSGREF.PROPERTIES |
Dateien für den Aufruf der F1-Hilfe |
CONFIGREF.CLASS |
Konfigurationsklasse |
SYNTHETICA.JAR, SYNTHETICAADDONS.JAR, UC4LOOKANDFEEL.JAR, ATTACHLAYOUT.JAR, SWINGX.JAR, SWING-WORKER-1.2.JAR | Layout der Oberfläche |
UC4.WAV |
WAV-Datei, die beim Start des UserInterfaces (Anzeige Splash-Screen) abgespielt wird. |
UCXJPS84.JAR | Datei mit speziellen Java-Klassen für die PeopleSoft-Forms |
AE-RA.JAR | RA-Framework |
INTELLISENSE.JAR | Datei für die Autovervollständigungsfunktion des Script-Editors |
1. | Java Runtime Environment (JRE) installieren |
---|
Ist JRE bereits in der erforderlichen Version vorhanden, kann dieser Installationsschritt entfallen.
java -version
Sind mehrere Versionen von JRE oder Java SDK auf dem Rechner installiert, so ist bei der Einstellung von %PATH% bzw. $PATH darauf zu achten, dass die Reihenfolge der angegebenen Verzeichnisse relevant ist. Es wird die Java Runtime Umgebung verwendet, die in der Auflistung der Verzeichnisse zuerst gefunden wird.
2. | UserInterface installieren |
---|
3. | Anpassen der Konfigurationsdateien |
---|
4. | Nutzung der ERP Forms (optional) |
---|
Beispiel:
[ENVIRONMENT]
classpath=.;.\psjoa.jar;.\ucdj.jar;.\UCXJPS84.jar
5. | Starten des UserInterfaces |
---|
Während der Installation:
Beim Programmstart:
Tragen Sie den Namen des Automation Engine Systems ein, zu dem sich das UserInterface verbinden soll. Weiters ist die korrekte Angabe des Ports und des Rechnernamens bzw. der IP-Adresse auf dem sich der Kommunikationsprozess befindet wichtig.
In der uc4config.xml können Umgebungsvariablen verwendet werden, um die Log-/Trace-Dateien abhängig vom jeweiligen Betriebssystem-Benutzer an unterschiedlichen Stellen abzulegen.
Beispiele der entsprechenden Sektion der uc4config.xml (Windows):
Die Log- und Trace-Dateien werden im Verzeichnis des Windows-Benutzers erstellt, welches die temporären Anwendungsdaten speichert. Im Dateinamen wird der Name des Benutzers eingesetzt.
<logging count="10">%APPDATA%/temp/UCDJ_LOG_##_%USERNAME%.TXT</logging>
<trace count="10" tcp="3" xml="0">%APPDATA%/temp/UCDJ_TRC_##_%USERNAME%.TXT</trace>
In diesem Beispiel werden die Log- und Trace-Dateien im UserInterface-Temp-Ordner abgelegt und enthalten ebenfalls den Namen des Windows-Benutzers:
<logging count="10">../temp/UCDJ_LOG_##_%USERNAME%.TXT</logging>
<trace count="10" tcp="3" xml="0">../temp/UCDJ_TRC_##_%USERNAME%.TXT</trace>
Die Konfigurationsdateien uc4config.xml und login_dat.xml müssen für jeden OS-Benutzer vorhanden sein, der das UserInterface verwendet. Am besten mit einem sprechenden Namen, wie zum Beispiel uc4config_TEST.xml und login_dat_TEST.xml.
Option 1:
Das UserInterface mit den Startparametern -I und -J aufrufen, wobei der Benutzername wieder dynamisch über Umgebungsvariablen eingesetzt werden kann.
Beispiel: Startkommando für das UserInterface unter Windows
C:\AUTOMIC\UserInterface\bin\UCDJ.EXE -J"-OC:\AUTOMIC\UserInterface\bin\login_dat_%USERNAME%.xml –IC:\AUTOMIC\UserInterface\bin\uc4config_%USERNAME%.xml"
Option 2:
Der Aufruf des UserInterfaces bleibt gleich, die Spezifizierung der benutzerabhängigen Konfigurationsdateien erfolgt in der INI-Datei. Dazu sind Umgebungsvariablen für den Java-Aufruf in der INI-Datei (cmd=...) zu verwenden.
Beispiel der Sektion der INI-Datei:
[GLOBAL]
cmd="javaw" -Xmx512m com.uc4.ucdf.UCDialogFactory -U%User% -I./uc4config_%USERNAME%.xml -O./login_dat_%USERNAME%.xml
Soll nicht nur der Name, sondern auch der Pfad zu den XML-Dateien vom Benutzer abhängen, so ist eine eigene Umgebungsvariable für den Pfad vor dem Startkommando zu definieren. Beispiel:
INI-Datei:
[GLOBAL]
cmd="javaw" -Xmx256m com.uc4.ucdf.UCDialogFactory -U%User% -I%UI_XML%/UC4CONFIG_%USERNAME%.xml -O%UI_XML%/login_dat_%USERNAME%.xml
Aufruf des UserInterface:
Set UI_XML=C:\UI_XML_Files
C:\AUTOMIC\UserInterface\bin\UCDJ.EXE -F0 -IUCDJ_individualized.ini
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |