Sammelpatch für WebOffice 10.9 R5
=================================
Erstellungszeitpunkt: 20260227-1343

* Dies ist ein Zusatzpatch, d.h. er setzt eine funktionierende Installation von WebOffice 10.9 R5 voraus und beinhaltet alle Fehlerbehebungen sowie neue Funktionen gegenüber WebOffice 10.9 R5!
* Bitte informieren Sie Ihre Anwender, dass nach einer Aktualisierung tlw. der Browser Cache vor dem ersten Aufruf anhand folgender [Anleitung](https://resources.weboffice.vertigis.com/Documentation/WebOffice/DE/index.html?trouble_delete_browser_cache.htm) gelöscht werden muss.
   
   
Voraussetzungen:{#requirement}
------------------------------
- Installation von VertiGIS WebOffice 10.9 R5 (mind. Erstellungszeitpunkt: 20251210-1537)

- Installation von [VertiGIS WebOffice author standalone 10.9 R5 - mind. Build 109.5.0.38](https://resources.weboffice.vertigis.com/WebOffice109R5/WebOffice_author_Standalone/WebOffice_author_standalone_109_5_0_38.zip)

- Optional: Installation von [VertiGIS Studio Printing Engine (CIM2) - Build 5.29.1.2 (ArcGIS 10.8.1 - ArcGIS 10.9.1)](https://support.vertigis.com/hc/de/articles/10257643887250)
  - Wichtig: Für WebOffice wird im Normalfall der Build "v2" benötigt, welcher auf dem [Cartographic Information Model (CIM)](https://github.com/esri/cim-spec) v.2 basiert und mit ArcGIS Pro 2.x und ArcGIS Enterprise 10.8.x und 10.9.x eingesetzt werden kann. Die Version "v3" basiert auf CIM v.3 und ist nur mit ArcGIS Pro 3.x und ArcGIS Enterprise 11.x kompatibel. Hintergründe findet man im [folgenden HelpCenter Artikel](https://support.vertigis.com/hc/en-us/articles/18772434800914).


Installation Sammelpatch:{#installation}
----------------------------------------
1. Sichern Sie Ihre WebOffice Web-Applikation (= ganzen WebOffice Ordner (z.B.: `C:\Tomcat\webapps\<WebOffice Web-Applikation>`) kopieren und an einen sicheren Ort ablegen)
2. Stoppen von Apache Tomcat (über Start/Programme/Verwaltung/Dienste)
3. Löschen des Apache Tomcat-Arbeitsverzeichnisses der WebOffice-Applikation, z.B.: `C:\Tomcat\work\Catalina\localhost\<WebOffice Web-Applikation>`
4. Aktualisierung "ArcGIS Server Object Extension for WebOffice" auf mindestens Stand: **109.5.0.202511201543**
  * Im ArcGIS Server Manager unter "Services verwalten" das Karten-Service "SynOutputService" stoppen (bzw. alle Kartendienste, worauf die "WebOffice Server Object Extension" aktiviert ist)
  * Im ArcGIS Server Manager unter "Site/Erweiterungen" die "WebOffice Server Object Extension" bearbeiten und "`<Patch>\ArcGIS for Server Object Extension\syn_soe_ao_gateway.soe`" hochladen 
    * Nicht die "WebOffice Server Object Extension" deinstallieren und neuinstallieren, weil sonst die Eigenschaften der "WebOffice Server Object Extension" erneut konfiguriert werden müssen!
  * Kopieren Sie den Inhalt von `<Patch>\WebOfficeSystem` nach `<Laufwerk>\arcgisserver\directories\WebOfficeSystem`
  * Im ArcGIS Server Manager unter "Services verwalten" das Karten-Service "SynOutputService" wieder starten (bzw. alle Kartendienste, worauf die "WebOffice Server Object Extension" aktiviert ist)
5. Kopieren der Datei WO109R5_patch_YYYYMMDD.exe in das WebOffice-Webapplikations-Verzeichnis (z.B. `C:\Tomcat\webapps\<WebOffice Web-Applikation>`)
6. Ausführen der Datei WO109R5_patch_YYYYMMDD.exe und gegebenenfalls alle bestehenden Dateien ersetzen auswählen
7. Löschen der Datei WO109R5_patch_YYYYMMDD.exe
8. Start von Apache Tomcat (über Start/Programme/Verwaltung/Dienste)


Changelog seit WebOffice 10.9 R5:{#changelog}
---------------------------------------------
<!--
### [Unreleased]{#unreleased}
- #### Added
- #### Fixed
- #### Changed
- #### Deprecated
- #### Removed
- #### Security
-->

### [2026-02-27]{#patch20260227}
- #### Added
  - **341204**: Allgemein: Unterstützung zur Konfiguration des Animationsverhaltens sowie der Animationsgeschwindigkeit
  - **344723**: Core: Unterstützung für "generateState" in der ScriptAPI zur Erstellung eines SaveStates  
  - **358317**: Core: Unterstützung für Maptip auf Layer eines WMS-Dienstes, welche die Identify Operation unterstützen  
  - **365665**: VertiGIS Printing: Unterstützung für VertiGIS Studio Printing Engine v5.29.1.2  
- #### Fixed
  - **344358**: Flex: Extract via Popup (Identify/Suche) auf einem GIS-Objekt funktioniert nicht
  - **344667**: Core: Regression aus **325600** verursacht Probleme beim Werkzeug Kartenüberlagerung
  - **358540**: Allgemein: WebOffice Themenfilter auf Layer, welche mit identischen Coded Value Domains konfiguriert sind funktioniert nicht  
  - **361857**: VertiGIS Printing: Seriendruck über ausgewählte Objekte funktioniert nicht  
  - **362499**: Allgemein: Beim WebOffice SOE Druck mit dynamischer Legende sind Legendensymbole verschoben, wenn der zugrunde liegende Font Symbole in unterschiedlichen Größen beinhaltet  
- #### Security
  - **233833**: Allgemein: Aktualisierung auf [jQuery 3.7.1](https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/) - Wichtig: alle individuell erstellten JSP-Dateien, welche auf die inkludierte jQuery-Bibliothek referenzieren müssen im Zuge der Aktualisierung gegebenenfalls angepasst werden
  - **360547**: Allgemein: [Apache Commons Text](https://commons.apache.org/proper/commons-text/) auf Version [1.15.0](https://commons.apache.org/proper/commons-text/changes.html#a1.15.0) aktualisieren  


WICHTIG:
--------
* Alle vorgenommenen Fixes wurden hinsichtlich der Fehlereinmeldungen der Kunden getestet.
* Aufgrund der Komplexität des Produkts können neue Abhängigkeiten nicht ausgeschlossen werden.

##### Dieser Changelog wurde mittels [Pandoc](https://pandoc.org/) unter Verwendung von [Markdown](https://www.markdownguide.org) in Anlehnung an [Keep a Changelog](https://keepachangelog.com/) sowie [Make a README](https://www.makeareadme.com/) erstellt.
