Administratorhandbuch > Installation > Neu-Installation > UserInterface (UNIX) installieren

UserInterface (UNIX) installieren

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.

Voraussetzung

Ausgelieferte Dateien

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

 


Ablauf

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

 


Mögliche Probleme

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.


Empfohlene Parametrisierung für Citrix

UserInterface Log- und Trace-Dateien benutzerspezifisch trennen

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>

Benutzerspezifischer UserInterface-Start

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