- Erste Schritte
- Grundlegendes zu UiPath Robot
- UiPath Assistant
- Installationsanforderungen
- Installieren von Robotern für Unattended-Automatisierungen
- Konfigurieren von Robotern für Unattended-Automatisierungen
- Bereitstellen von unbeaufsichtigten Automatisierungen
- Verbinden von Robotern für Unattended-Automatisierungen mit dem Orchestrator
- Einrichtung von Windows Server für High-Density-Roboter
- Weiterleitung von Robotern über einen Proxy-Server
- Implementieren der Authentifizierung
- Anpassen der Registrierungseinstellungen für die Ausführung in minimierten RDP-Fenstern
- Verwenden von Netzwerkspeicherorten
- Einrichten von Linux-Robotern
- Konfigurieren der Paketsignaturüberprüfung
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Installieren von Robotern für Attended-Automatisierungen
- Konfigurieren von Robotern für Attended-Automatisierungen
- Integrationen
- Fehlersuche und ‑behebung
Fehlerbehebung für die Ausführung
Automatisierungen, die große Datenmengen verarbeiten, können aufgrund des folgenden Fehlers fehlschlagen: „Meldung: Das Ergebnis der Auftragsausführung konnte nicht abgerufen werden. Dies kann daran liegen, dass eine Nachricht zu groß für die Verarbeitung war. Ausnahmetyp: System.Exception“.
maxMessageSizeInMegabytes
in der Datei uipath.config
.
Konfigurieren Sie die Automatisierung so, dass die Ausgabe in einem Speicher-Bucket im Orchestrator oder im Data Service gespeichert wird, anstatt ein Ausgabeargument zu verwenden.
Wenn ein Programm wie der Server Manager, das auf automatischen Start eingestellt ist, eine Eingabeaufforderung für die Windows-Benutzerkontensteuerung (Windows User Account Control, UAC) anzeigt, verhindert es, dass der Roboter mit der Benutzeroberfläche interagiert.
Der Roboter kann die Ausführung einer Automatisierung nicht starten und zeigt den folgenden Fehler an: „Executor-Startprozess fehlgeschlagen, Grund: System.Runtime.InteropServices.COMException: Es existiert keine angegebene Anmeldesitzung. Sie wurde möglicherweise schon beendet.“
In den folgenden Tabellen sind mehrere Probleme und deren Lösungen zusammengefasst.
Mögliches Problem |
Lösung |
---|---|
Die Robotermaschine verfügt nicht über genügend Ressourcen (z. B. CPU, RAM oder Festplattenspeicher), sodass der Roboter-Executor die Automatisierung nicht starten kann. |
|
Die Anmeldesitzung kann derzeit nicht erstellt werden. Dies kann in den folgenden Situationen passieren:
|
In diesem Fall müssen Sie eine der folgenden Aufgaben ausführen:
|
Beim Starten einer Automatisierung über den Orchestrator oder Assistant wird die folgende Fehlermeldung angezeigt: „Executor-Startprozess fehlgeschlagen, Grund: System.UnauthorizedAccessException: Zugriff verweigert.“
Die folgende Tabelle fasst die potenziellen Probleme und deren Lösungen zusammen:
Mögliches Problem |
Lösung |
---|---|
Das Roboterkonto wurde ohne Passwort erstellt. |
Bearbeiten Sie das Roboterkonto im Orchestrator und geben Sie die folgenden Werte an:
|
Der Roboterdienst ist inaktiv. |
|
Die Robotermaschine verfügt nicht mehr über Administratorrechte. |
Melden Sie sich bei der Robotermaschine mit den gleichen Anmeldeinformationen an, mit denen Sie den Roboter im Orchestrator erstellt haben. Wenn ein Prozess nicht vom Assistant aus gestartet werden kann, müssen Sie sich an Ihren Netzwerkadministrator wenden, um Administratorrechte für dieses Benutzerkonto zuzulassen. |
Wenn Sie eine Datentabelle in einer Wait For Task and Resume -Aktivität verwenden, wird der folgende Fehler zurückgegeben: Ausnahme: Typ 'System.Collections.IEnumerable' kann nicht serialisiert werden.
Das Datenzeile-Objekt der Datentabelle kann nicht serialisiert werden, daher kann es nicht beibehalten werden, was zu potenziellen Problemen oder Fehlern führt.
Führen Sie die Aktivität Create Form Task aus und erstellen Sie die Ausgabe, indem Sie eine Schleife für Datenzeilen durchlaufen, um eine Liste von Aufgabenobjekten zu erstellen. Durchlaufen Sie dann die Ausgabeliste der Aufgabenobjekte mithilfe der Aktivitäten Parallel For Each oder For Each . Führen Sie in diesen Schleifen die Aktivität Wait for Task and Resume für jedes Aufgabenobjekt aus.
Your job execution fails and the following error message is logged in Orchestrator: "Job stopped with an unexpected exit code: 0x40010004".
Commonly, this error occurs when:
-
The user account, used by the Robot, is forcibly logged off during the execution of the process.
-
The machine on which the Robot is running is manually shut down or restarted during the process execution.
To avoid this error, make sure the Robot is installed correctly for the intended type of automation: attended or unattended. Having the Robot installed in User Mode cannot execute unattended automations.
Additionally, configure the Robot session to suit your environment and business needs.
- Nachricht zu groß für die Verarbeitung
- Beschreibung
- Mögliches Problem
- Lösung
- Unattended-Automatisierungen mit UIAutomation-Aktivitäten funktionieren nicht
- Beschreibung
- Mögliches Problem
- Lösung
- Roboter startet Ausführung nicht
- Beschreibung
- Kennwort nicht bereitgestellt
- Beschreibung
- System.Collections.IEnumerable kann nicht serialisiert werden
- Beschreibung
- Mögliches Problem
- Lösung
- Job stopped with an unexpected exit code
- Beschreibung
- Mögliches Problem
- Lösung