
InformationPlattform-Typ: Agentic Automation & Robotic Process Automation (RPA)
Hersteller: UiPath Inc. (NYSE: PATH) — One Vanderbilt, New York City
Status bei SPL Tele: Strategische Automatisierungsplattform · Erstprojekt NOC RedPath
Verantwortlich (SPL Tele): Dimitri Rupp · Application Manager
Strategischer Sponsor: David Planner (CDO)
Operativer Sponsor: Christian Richter
1. Was ist UiPath?
UiPath ist eine führende Enterprise-Plattform für Agentic Automation — die Verbindung aus klassischer Robotic Process Automation (RPA), künstlicher Intelligenz (KI-Agenten, LLM, Document Understanding) und menschlicher Entscheidungseinbindung (Human-in-the-Loop).
Die Plattform ermöglicht es Unternehmen, repetitive, regelbasierte Prozesse vollautomatisiert abzubilden — vom einfachen Datenabgleich zwischen Systemen bis hin zu komplexen, KI-gestützten End-to-End-Workflows mit Entscheidungspunkten.
Vier zentrale Werteversprechen:
- Skalierbare Automatisierung über alle Geschäftsbereiche hinweg
- Reduktion manueller, fehleranfälliger Routinearbeit mit messbarem ROI
- Compliance und Audit-Trail durch zentrale Orchestrierung
- Integration von KI in regelbasierte Prozesse ohne komplette Neuentwicklung
| Aspekt | Wert |
|---|
| Gegründet | 2005 in Bukarest, Rumänien (ursprünglich als DeskOver) |
| Hauptsitz | One Vanderbilt, New York City, USA |
| Gründer | Daniel Dines, Marius Tîrcă |
| CEO | Daniel Dines (Chairman & CEO) |
| Börse | NYSE: PATH (Class A) · S&P 400 · IPO April 2021 ($1,3 Mrd.) |
| Umsatz 2025 | US$ 1,43 Mrd. |
| Mitarbeiter | 3.868 (2025) |
| Standorte | 31 Länder weltweit |
| Webseite | uipath.com |

Daniel Dines — Co-Founder & CEO UiPath
Web Summit 2021 · Foto: Web Summit, CC BY 2.0
2.1 Strategische Meilensteine
- 2005 — Gründung als DeskOver in Bukarest
- 2013 — Erste UiPath-Desktop-Automatisierungsprodukte (Back-Office-RPA)
- 2015 — Umbenennung in UiPath, internationale Expansion
- 2019 — Akquisitionen StepShot & ProcessGold (Process Mining)
- April 2021 — IPO an der NYSE — größter Software-IPO des Jahres
- 2022 — Akquisition Re:infer (Natural Language Processing)
- Juli 2024 — Launch UiPath Autopilot (GenAI/NLP-Integration)
- April 2025 — Launch UiPath Platform for Agentic Automation mit Orchestrierungs-Engine Maestro
- Oktober 2025 — UiPath Platform in TIME Best Inventions 2025
- 2025 — Strategische Partnerschaften mit OpenAI, Microsoft, Nvidia, Snowflake
Die UiPath-Plattform folgt einem klassischen Client-Server-Modell mit drei logischen Schichten:
| Schicht | Rolle | Hauptkomponenten |
|---|
| Development (Client) | Entwicklung der Automatisierungen | UiPath Studio, UiPath StudioX, Studio Web |
| Execution (Client) | Ausführung der Bots auf Endgeräten oder VMs | Attended Robots, Unattended Robots, Automation Cloud Robots |
| Orchestration (Server) | Zentrale Verwaltung, Steuerung, Monitoring, Compliance | UiPath Orchestrator, Maestro, Action Center, Insights, AI Trust Layer |
3.1 Vereinfachte Architektur-Sicht

Eigenes Diagramm — angefertigt für SPL Tele. Zeigt die drei Schichten Orchestrator, Robots und Zielsysteme inklusive der bei SPL Tele relevanten Anbindungen (RIMO, M365 Graph, BMD, Odoo, Jira).
InformationEine offizielle, detaillierte Architektur-Übersicht findet sich in der UiPath-Dokumentation unter docs.uipath.com.
4. Kernkomponenten im Detail
4.1 UiPath Studio
Die Low-Code-Entwicklungsumgebung für Automatisierungen.
- Drag-and-Drop-Designer mit über 1.000 vorgefertigten Aktivitäten
- Unterstützung für VB.NET, C#, Python in Code-Activities
- Versionskontrolle via Git-Integration
- Varianten:
- Studio — Vollumfänglich, für RPA-Entwickler
- StudioX — Vereinfacht, für Citizen Developer (Business User)
- Studio Web — Browser-basiert, plattformunabhängig
4.2 UiPath Robots
Die ausführenden Software-Bots.
| Robot-Typ | Einsatzbereich | SPL-Tele-Relevanz |
|---|
| Attended Robot | Läuft am User-PC, vom Mitarbeiter gestartet | Front-Office-Hilfe (z. B. Tickets erfassen) |
| Unattended Robot | Läuft headless auf Server/VM, 24/7 | Kernkomponente RedPath (NOC-Automatisierung) |
| Automation Cloud Robot | Cloud-gehostet von UiPath | Optional für Lastspitzen / DR |
4.3 UiPath Orchestrator
Das zentrale Verwaltungs- und Steuerungssystem.
- Job-Scheduling (Zeitplan, Trigger, Queues)
- Asset-Management (Credentials, Konfigurationen)
- Logging & Audit-Trail für Compliance
- Role-Based Access Control (RBAC)
- Tenant-Isolation für Mandantenfähigkeit
- REST-API für Integration in externe Systeme
4.4 UiPath Maestro (Agentic Orchestration)
Die neue Orchestrierungs-Engine für Agentic Workflows (eingeführt April 2025).
- Prozess-Level-Orchestrierung über Bots, KI-Agenten und Menschen hinweg
- Adaptive Workflows — passen sich an Echtzeitdaten an
- Modellierung, Optimierung, Monitoring komplexer End-to-End-Prozesse
- Ecosystem-agnostisch — orchestriert auch nicht-UiPath-Komponenten
4.5 UiPath Action Center
Das Human-in-the-Loop-System für Bot-Mensch-Kollaboration.
- Validierungs-Aufgaben an Menschen ausspielen (z. B. bei Ausnahmen)
- Document Validation Station für Belege/Formulare
- Aufgaben-Inbox mit Statusverfolgung
- Lange Workflows mit Wartezuständen (z. B. mehrtägige Genehmigungen)
4.6 UiPath Autopilot
KI-Assistent (eingeführt 2024) auf Basis von GenAI und LLM.
- Natural-Language-Befehle für Bot-Erstellung
- Kontextuelle Hilfe in Studio und Orchestrator
- Document-Understanding mit GenAI
| Modul | Funktion |
|---|
| Document Understanding / IXP | Extraktion strukturierter Daten aus unstrukturierten Dokumenten (PDFs, Mails) |
| Process Mining | Analyse realer Prozessabläufe aus System-Logs |
| Task Mining / Task Capture | Aufzeichnung manueller Tätigkeiten für Automatisierungs-Kandidaten |
| Test Cloud | KI-gestütztes Testing von Anwendungen und Bots |
| Apps | Low-Code-Business-Apps mit Bot-Anbindung |
| Insights | Analytics-Dashboard für Automatisierungs-KPIs |
| Integration Service | Vorgefertigte Konnektoren zu SaaS-Systemen |
| AI Trust Layer | Governance, Audit und Datenkontext-Steuerung für KI-Komponenten |
5. Deployment-Optionen
| Variante | Beschreibung | Typischer Einsatz |
|---|
| Automation Cloud | SaaS, vollständig von UiPath gehostet | Schneller Einstieg, geringe IT-Last |
| Automation Suite | On-Premise / Private Cloud, Kubernetes-basiert | Strenge Compliance, Datensouveränität, regulierte Branchen |
| Hybrid | Mischbetrieb Cloud + On-Premise | Sensible Daten lokal, Rest in Cloud |
InformationHinweis Mai 2026: UiPath hat die agentischen KI-Funktionen seit Mai 2026 auch in der Automation Suite (On-Premise) verfügbar gemacht — damit lassen sich KI-Agenten in der eigenen Infrastruktur betreiben. Conversational Agent und IXP folgen im Oktober 2026.
6. UiPath bei SPL Tele
6.1 Strategischer Kontext
UiPath ist die gesetzte RPA-Plattform für die Automatisierungs-Initiative von SPL Tele. Die Plattform-Wahl ist getroffen; aktuelle Aktivitäten konzentrieren sich auf:
- Aufbau der UiPath-Umgebung (Lizenzen, Orchestrator, Robot-VM, M365-Integration)
- Erstes Pilotprojekt RedPath zur Validierung des Plattform-Werts
- Knowledge Building im SPL-Tele-IT-Team
- Definition der Governance-Strukturen (Bot-Lifecycle, Approval-Prozess, KI-Trust-Layer-Konfiguration)
6.2 Aktuelles Projekt: NOC RedPath
Auftrag: RPA-Automatisierung des Störungs-Ticketings und Dispatch für das 24/7-NOC.
| Aspekt | Wert |
|---|
| Projektleitung | Dimitri Rupp (Application Manager) |
| Externer Partner | BCA Solutions (UiPath Gold Partner, Budapest) |
| Zielsystem | RIMO (in-house Field-Operations-Plattform) |
| Plattform-Bestandteile | UiPath Unattended Robot, Orchestrator, Microsoft Graph API (Mail + Teams), RIMO-API + UI-Automation |
| Projektdauer | 60 BCA-Tage / 12 Kalenderwochen / KW 21–33 / 2026 |
| Investitionsrahmen | € 63.000–65.000 (BCA-Services Jahr 1 + UiPath-Lizenzen) |
| Stop-Loss | € 6.000 nach MVP-Decision (Milestone M2) |
| Kickoff | 18. Mai 2026 — SPL Tele HQ Wolkersdorf |
Eckpfeiler des Soll-Bot-Designs:
- Unattended-Bot 24/7 verantwortet Intake, Validierung, RIMO-Operationen, Eskalation und Kundenkommunikation
- Menschen behandeln nur Ausnahmen (Human-in-the-Loop via Action Center)
- Microsoft Graph API für Mail-Eingang und Teams-Eskalation (Adaptive Cards statt VoIP-Calls)
- Modularer Aufbau — getrennte Teilprozesse für Mail-Verarbeitung, Ticketanlage, Dispatching
- Klassisch regelbasiert — kein ML-Training mit Historiendaten in Phase 1
- Design-First-Ansatz — Scope wird per Design-Dokument eingefroren, dann gebaut
6.3 Externe Partner
| Partner | Rolle | Hauptansprechpartner |
|---|
| BCA Solutions (UiPath Gold Partner) | Implementierungs-Partner RedPath | Bernadett Borsos · Head of Automation · bernadett.borsos@bca.hu |
| UiPath Inc. | Plattform-Hersteller / Lizenzgeber | Account-Team via BCA |
7. Lizenzierung & Kommerzielles
UiPath-Lizenzen werden per Robot-Typ und pro Modul vergeben. Wichtige Lizenzkategorien:
- Studio-Lizenzen (für Entwickler)
- Attended Robot Lizenz (per User)
- Unattended Robot Lizenz (per Maschine/VM)
- Orchestrator (per Tenant, oft im Plattform-Paket)
- AI Units / Document Understanding (verbrauchsbasiert)
- Maestro / Action Center als zusätzliche Module
WarningWichtig: Die Lizenz-Aktivierung der Trial-Phase erfolgt erst, wenn der Robot tatsächlich produktiv genutzt wird. Trial-Lizenzen werden bei der RedPath-Installation explizit erst gestartet, wenn der Roboter zum Einsatz kommt.
8. UiPath Academy & Zertifizierungen
UiPath bietet über die UiPath Academy kostenfreie Lerninhalte und gebührenpflichtige Zertifizierungen an.
Empfohlene Lernpfade:
- RPA Developer Foundation — Einstieg in UiPath Studio
- RPA Developer Advanced — Vertiefung, REFramework
- UiPath Certified Professional Automation Developer Associate (UiPath-ADA)
- UiPath Certified Professional Automation Developer Professional (UiPath-ADP)
- Specialty-Tracks: Document Understanding, Process Mining, Test Automation, Agentic AI
9. Verwandte Wiki-Seiten
Sub-Pages dieser UiPath-Übersicht:
10. Offizielle externe Ressourcen
11. Visuelle Materialien & Anhänge
Bereits eingebettete Bilder als Page-Attachments:
- uipath_logo.png — Offizielles UiPath-Logo (Quelle: Wikipedia/Wikimedia Commons)
- architecture.png — Eigenes Architektur-Diagramm (angefertigt für SPL Tele, zeigt RIMO/M365/BMD/Odoo-Anbindungen)
- daniel_dines.jpg — CEO-Portrait (Quelle: Wikimedia Commons, CC BY 2.0)
InformationTODO — SPL-Tele-spezifische RedPath-Diagramme ergänzen:
Aus dem RedPath-Material liegen weitere hochwertige Architektur- und Prozess-Diagramme vor, die als Page-Attachments hochgeladen werden können:
- Target-State-Bot-Architektur (aus RedPath-Kickoff-Deck) — zeigt den UiPath-Bot im Zusammenspiel mit RIMO und Microsoft Graph API
- Soll-Prozess-Diagramm (RedPath_03_Prozess_SOLL) — Swim-Lane-Diagramm
- Decision-Tree zur Priorisierung (RedPath_07_Priorisierung_DecisionTree)
- Ist-Prozess-Diagramm (RedPath_02_Prozess_IST) — als Referenz, was UiPath ablöst
12. Verantwortlichkeiten & Maintenance
| Rolle | Person | Bereich |
|---|
| Plattform-Owner | Dimitri Rupp | Strategie, Governance, Lifecycle |
| Operativer Sponsor | Christian Richter | IT-Betrieb, Eskalation |
| Strategischer Sponsor | David Planner (CDO) | Decision Points, Investment |
| Process Owner RedPath | Michael Scheiber | Priorisierung, MVP-Review |
| Implementierungs-Partner | BCA Solutions | Externe Entwicklungs-Leistung |
InformationSeiten-Metadaten
- Erstellt: 2026-05-21
- Autor: Dimitri Rupp
- Version: 1.0
- Reife: Living Document — wird mit Fortschritt RedPath und SPL-UiPath-Adoption laufend erweitert
- Validierungs-Status (BVL): 1 — alle Plattform-Fakten gegen offizielle UiPath- und Wikipedia-Quellen verifiziert · SPL-Tele-Kontext aus RedPath-Projektdokumentation
- Quellen: uipath.com · docs.uipath.com · en.wikipedia.org/wiki/UiPath · interne RedPath-Projektmappe
In diesem Bereich
Verwandte Themen
Kuratiert — kann direkt im Editor ergänzt werden://
Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [xwiki:IT-Wiki.Makros.Verwandte-Themen.WebHome]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
org.xwiki.rendering.macro.MacroExecutionException: The execution of the [velocity] script macro is not allowed in [xwiki:IT-Wiki.Makros.Verwandte-Themen.WebHome]. Check the rights of its last author or the parameters if it's rendered from another script.
at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:178)
at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:58)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:441)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:397)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:269)
at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:112)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:290)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:93)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:46)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42)
at com.xpn.xwiki.doc.XWikiDocument.display(XWikiDocument.java:1433)
at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1569)
at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1519)
at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1488)
at com.xpn.xwiki.api.Document.displayDocument(Document.java:822)
at jdk.internal.reflect.GeneratedMethodAccessor599.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75)
at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.xwiki.velocity.internal.directive.TryCatchDirective.render(TryCatchDirective.java:86)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:233)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:107)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:869)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:831)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:818)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:773)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:765)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at jdk.internal.reflect.GeneratedMethodAccessor173.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:217)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:233)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:107)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:869)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:831)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:818)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:773)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:765)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at jdk.internal.reflect.GeneratedMethodAccessor173.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:217)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:233)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:107)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:869)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:831)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:811)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:797)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2552)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:651)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)
at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:111)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.eclipse.jetty.ee11.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1397)
at org.eclipse.jetty.ee11.servlet.ServletHolder.handle(ServletHolder.java:754)
at org.eclipse.jetty.ee11.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1668)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:123)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:71)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:66)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:135)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:212)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.container.servlet.filters.internal.SafeRedirectFilter.doFilter(SafeRedirectFilter.java:106)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.container.servlet.filters.internal.ResolveRelativeRedirectFilter.doFilter(ResolveRelativeRedirectFilter.java:129)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.container.servlet.filters.internal.SourceURLResolverFilter.doFilter(SourceURLResolverFilter.java:177)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:120)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:208)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.eclipse.jetty.ee11.websocket.servlet.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:199)
at org.eclipse.jetty.ee11.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee11.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)
at org.eclipse.jetty.ee11.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1602)
at org.eclipse.jetty.ee11.servlet.ServletChannel.dispatch(ServletChannel.java:871)
at org.eclipse.jetty.ee11.servlet.ServletChannel.handle(ServletChannel.java:449)
at org.eclipse.jetty.ee11.servlet.ServletHandler.handle(ServletHandler.java:469)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:546)
at org.eclipse.jetty.ee11.servlet.SessionHandler.handle(SessionHandler.java:763)
at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1226)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:178)
at org.eclipse.jetty.server.Server.handle(Server.java:197)
at org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:788)
at org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:420)
at org.eclipse.jetty.server.internal.HttpConnection$FillableCallback.succeeded(HttpConnection.java:1809)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:54)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:492)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.epcRunTask(AdaptiveExecutionStrategy.java:428)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:401)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:255)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:204)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:317)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
at java.base/java.lang.Thread.run(Unknown Source)
Status: Migriert — Team-Review ausstehend · Owner: (festlegen) · Letzter Review: 2026-06-11