Sammelpatch für WebOffice 10.9 SP1
Erstellungszeitpunkt: 20220415-1151
- Dies ist ein Zusatzpatch, d.h. er setzt eine funktionierende Installation von WebOffice 10.9 SP1 voraus und beinhaltet alle Fehlerbehebungen sowie neue Funktionen gegenüber WebOffice 10.9 SP1!
- Bitte informieren Sie Ihre Anwender, dass nach einer Aktualisierung tlw. der Browser Cache vor dem ersten Aufruf anhand folgender Anleitung gelöscht werden muss.
Voraussetzungen:
Installation von VertiGIS WebOffice 10.9 SP1 (mind. Erstellungszeitpunkt: 20211115-1535)
Installation von VertiGIS WebOffice author standalone 10.9 SP2 - mind. Build 109.0.2.4
Installation von VertiGIS WebOffice extensions 10.9 SP2 - Build 10.9.182
Installation von VertiGIS UserManagement Admin Web 10.920.0.0
Installation von VertiGIS WebOffice FTS-Index - Build 8.11.1
Optional: Installation von VertiGIS Printing - Build 1.1.2204.14 (ArcGIS 10.8.1 - ArcGIS 10.9.1)
Installation Sammelpatch:
- Sichern Sie Ihre WebOffice Web-Applikation (= ganzen WebOffice Ordner (z.B.:
C:\Tomcat\webapps\<WebOffice Web-Applikation>
) kopieren und an einen sicheren Ort ablegen) - Stoppen von Apache Tomcat (über Start/Programme/Verwaltung/Dienste)
- Löschen des Apache Tomcat-Arbeitsverzeichnisses der WebOffice-Applikation, z.B.:
C:\Tomcat\work\Catalina\localhost\<WebOffice Web-Applikation>
- Aktualisierung “ArcGIS Server Object Extension for WebOffice” auf mindestens Stand: 109.0.2.202204141211
- 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)
- Kopieren der Datei WO109SP1_patch_YYYYMMDD.exe in das WebOffice-Webapplikations-Verzeichnis (z.B.
C:\Tomcat\webapps\<WebOffice Web-Applikation>
) - Ausführen der Datei WO109SP1_patch_YYYYMMDD.exe und gegebenenfalls alle bestehenden Dateien ersetzen auswählen
- Löschen der Datei WO109SP1_patch_YYYYMMDD.exe
- Start von Apache Tomcat (über Start/Programme/Verwaltung/Dienste)
Changelog seit WebOffice 10.9 SP1:
2022-04-15
Added
- 179713: Map Widget: Unterstützung zum Vorbefüllen des Testcontainers mittels einer bestehenden Map Widget URL
Fixed
- 173213: Allgemein: Ein abgesicherter WMTS-Dienst steht nicht zuverlässig zur Verfügung
- 173308: Allgemein: Notifizierung ausgeben, wenn eine zu importierende GeoJSON-Datei nicht RFC 7946 konform ist
- 180206: VertiGIS Printing: In einem UserManagement Druckprofil konfigurierte Logos werden nicht berücksichtigt
- 181137: Allgemein: Vorbereitungen für einen späteren Wechsel auf die ArcGIS API for JavaScript 4.23
Changed
- 182614: Allgemein: Aktualisierung sämtlicher Versionsnummer auf WebOffice 10.9 SP2
- 182647: Allgemein: Aktualisierung der unterstützten Browser analog zur ArcGIS API for JavaScript 4.x
2022-04-12
Added
- 181993: Allgemein: Unterstützung zur Konfiguration eines Prefix sowie eines Postfix bei der Konfiguration der zu übergebenden Felder einer Kopplung externer Anwendung - benötigt man z.B. bei der Konfiguration des GeoOffice integrator
Fixed
- 173138: Flex: Diverse kleinere Optimierungen der Farbschemas, damit man die Skins leichter an zusätzliche Farben anpassen kann
- 173269: VertiGIS Printing: Bei Index- und Seriendruck werden die Information zur Seitenanzahl nicht befüllt
- 173270: VertiGIS Printing: Problem mit Trennzeichen wie “” bei (generischen) Funktionsfeldern
- 179239: Map Widget: Bei Zoom mittels Zwei-Finger-Geste und Verwendung des Parameters “pagescroll=true” wird das das Kartenbild nicht aktualisiert
- 179685: Allgemein: Problem im Kontext von Ports beim URL Rewriting mittels “syn_urlmap” Headern
- 180413: Allgemein: Unnötige Logmeldung beim Hochladen von Vektordaten
- 180517: Core: Im Themenergebnis werden keine Relates mehr angezeigt, wenn der Core-Client auf Basis der WebOffice API verwendet wird
- 180889: Core: Problem beim Export von Kreis-Geometrien nach GeoJSON
- 181214: Core: Beim Anzeigen der Attributtabelle auf hochgeladenen Themen soll der konfigurierte Wert für die maximale Anzahl von Ergebnisdatensätzen aus der Projektkonfiguration berücksichtigt werden
- 181217: VertiGIS Printing: Es sollen nur Ausgabeformate zur Verfügung stehen, welche auch von WebOffice unterstützt werden, d.h. kein .pagx
- 181573: Allgemein: Noch vor dem Browsercheck wird eine Methode verwendet, welcher der Internet Explorer 11 nicht unterstützt
- 181691: Core: Beim Wechsel der Grundkarte werden in einer bestimmten Konstellation Layer für welche ein Benutzer nicht berechtigt ist sichtbar
- 181869: Allgemein: In verteilten Szenarien steht Edititierfunktionalität nicht zuverlässig zur Verfügung
Changed
- 182327: Allgemein: Aktualisierung PostgreSQL Treiber auf Version 42.3.3 zur Behebung der kritischen Sicherheitslücke CVE-2022-21724
Security
- 172798: Allgemein: Aktualisierung auf Spring Framework v5.3.18 als Fix für die kritische Sicherheitslücke CVE-2022-22965 - bekannt als Spring4Shell; Weiters wird dringend die Aktualisierung von Apache Tomcat empfohlen - siehe entsprechender Artikel
2022-03-30
Fixed
- 181147: Core: Fehler beim Anzeigen der Themeneigenschaften einer hochgeladenen KML-/KMZ-Datei
2022-03-29
Added
- 173137 (52529): Flex: Unterstützung für einen Dark Mode mittels Skin “darkmode”
Fixed
- 173164 (52164): Allgemein: Weitere Optimierung für Editieren mit Lookups und Hierarchie, damit auch Filter berücksichtigt werden
- 173209 (51758): Allgemein: Fehler beim Editieren, wenn als Vorschlagswert das aktuelle Datum gesetzt wird
- 173215: Core: Diverse kleinere Optimierungen für thematische Kartierung auf hochgeladene Themen
- 177697: Flex: Suche auf einem Datumsfeld liefert einen Fehler, wenn NULL-Werte am Datensatz erlaubt sind
- 178178: Allgemein: Nach dem Update auf WebOffice 10.9 SP1 haben sich die Requests gegen den ArcGIS Server vervielfacht
- 179852: Core: Bei einem externen Aufruf an WebOffice mit einer Suche gegen mehrere Layer ist der Kartenausschnitt nicht korrekt
- 180300: Allgemein: Fehler beim Einbinden eines WFS- oder WFS-T-Dienstes, wenn die GetCapabilities Response keine “Filter_Capabilities” retournieren
- 180613: Allgemein: Fehler in der Browserkonsole wegen nicht vorhandenem Favicon unter iOS
- 181385: Map Widget: Problem beim Link Field Tool bei STRINGGUID mit Groß- und Kleinbuchstaben
2022-03-22
Added
- 173444 (51787): Core: Unterstützung für thematische Kartierung auf hochgeladene Themen
- 173293 (52534): Unterstützung für mutual TLS (mTLS)
- 173294 (51633): Core: Unterstützung zum Speichern und Laden von Druckbereichen
- 173295 (52095): Core: Unterstützung zur Anzeige der Attributtabelle auf hochgeladene Themen
- 173308 (52374): Allgemein: Unterstützung zum Import von gezeichneten Redlining Objekten im Format GeoJSON
- 177114: Core: Unterstützung zur Konfiguration in welchem Umkreis vom Klickpunkt beim Mapillary Custom Tool nach georeferenzierten Fotos gesucht werden soll
- 178087: VertiGIS Printing: Unterstützung der Auswahl von Legenden Layern
Fixed
- 172996 (52354): Flex: Beim Aufruf eines Custom Tools wird nicht zur konfigurierten Kartenansicht gewechselt
- 173164 (52164): Allgemein: Editieren mit Lookups und Hierarchie funktioniert nicht
- 173206 (52498): Allgemein: WMS Layer werden aufgrund einer Fehlinterpretation von minScale sowie maxScale teilweise im Themenbaum ausgegraut, obwohl diese im Kartenbild sichtbar sind
- 173217 (52073): Core: Beim Hochladen einer gezippten Textdatei mit Koordinaten inkl. PRJ-Datei muss dennoch die Projektion ausgewählt werden
- 173557: Core: Beim Werkzeug Karte überlagern stehen aufgrund einer Regression durch 49868 keine Grundkarten zur Verfügung
- 179885: Allgemein: Login mit einem anderen Benutzer nach einem Logout funktioniert nicht mehr
- 180053: Core: Löschen von Markups mittels der ScriptAPI nicht mehr möglich
- 180207: Core: Im Core-Client basierend auf der WebOffice API funktioniert beim Werkzeug “Koordinaten suchen” das Beschriften nicht mehr
- 180313: Core: Im Werkzeug “Zeichnen/Grafik” können Texte nachträglich nicht mehr bearbeitet werden
- 180380: Core: Beim Werkzeug “Freies Beschriften” fehlen beim erneuten Öffnen des Werkzeuges zuvor erstellte Objekte
- 180557: Core: Verknüpfte Suchergebnisse müssen mit einem zusätzlichen Klick aufgeklappt werden
2022-03-03
Fixed
- 172998: ScriptAPI: Beim Verschieben der Karte wird durch einen Fehler bei der Funktion “scriptAPI.selectAttributive” der Karten-Extent nicht gesetzt
- 173206: Allgemein: WMS Layer werden aufgrund einer Fehlinterprestion von minScale sowie maxScale teilweise im Themenbaum ausgegraut, obwohl diese im Kartenbild sichtbar sind
- 179752: Allgemein: Aufgrund einer Regression kommt es zu einem Fehler, wenn auf einem Suchergebnis ein WebOffice Join oder ein WebOffice Relate konfiguriert ist
2022-03-02
Fixed
- 179527: Core: Regression durch 52349 verursacht einen Fehler bei einem Projektstart mit einem externen Aufruf
2022-02-24
Added
- 173177 (52153): Allgemein: Unterstützung zur Konfiguration, ob die erweiterten Statistik-Parameter wie bisher nur beim Projektstart oder bei jedem Request in die WebOffice Statistik-Datei geloggt werden sollen
- 173301 (50853): Map Widget: Unterstützung für eine Layerauswahl bei Selektionswerkzeugen (SELECTAREA, SELECTLINE) sowie beim Identifizieren (IDENTIFY)
- 173437 (49245): Core: Unterstützung für neuen Custom Tool “pub/custom_tools/RelateTree/RelateTree.jsp” zur Bereitstellung eines Abfragebaums zu verknüpften Layern
Fixed
- 173203 (52540): Core: Berücksichtigung des Parameters, ob NULL-Werte im Maptip angezeigt werden sollen
- 173262 (52305): Allgemein: Performanceoptimierung für Identifizieren sowie Maptip, damit bei sehr umfangreichen Projekten mit vielen Kartendiensten, Layern und Abfragen die Requestdauer nicht überproportional zunimmt
- 178920: Allgemein: Für den in der WebOffice Anwendungskonfiguration definierten Gast-Benutzer soll der Parameter “&user=” beim Projektstart nicht aus de der URL entfernt werden
2022-02-09
Fixed
- 173204: Allgemein: Am Anfang und am Ende der WebOffice Layer Identifier sollen Leerzeichen automatisch abgeschnitten werden
- 177838: Core: Die Optimierung im Zuge von 52349 darf bei einem Pan nicht greifen, weil dies sonst zum gegenteiligen Effekt führt
2022-02-08
Fixed
- 177595: Allgemein: Bei einem Aufruf von WebOffice an eine Drittapplikation - wie ProOffice - wird ein Schlüsselfeld in der URL nicht übergeben, wenn es doppelt definiert wird
- 177819: Map Widget: Regression im Zuge von 173129 (51913) verursacht tlw. einen Fehler beim Ausführen eines Maptips
- 177595: Allgemein: Bei einem Aufruf von WebOffice an eine Drittapplikation - wie ProOffice - wird ein Schlüsselfeld in der URL nicht übergeben, wenn es doppelt definiert wird
2022-02-07
Added
- 172991 (52525): Allgemein: Unterstützung für neue Custom Page “pub/custom_pages/intermediary_broadcast.jsp” damit bei einem Wechsel von einer Drittapplikation (wie z.B. GeoOffice Integrator) nach WebOffice ausgewählt werden kann welche vorhandene Sitzung (= im Browser geöffnete Session) den Aufruf entgegennehmen soll
- 173129 (51913): Map Widget: Unterstützung für neuen Parameter “retainSelection” zur Steuerung, ob bei einer Änderung des Kartenausschnitts eine bestehende Selektion erhalten bleiben soll oder nicht
- 173279 (52236): Allgemein: Unterstützung für “Liste abhängiger Themen” auf einem Editierlayer zur Steuerung, welche Layer neben dem entsprechenden Editierlayer zusätzlich nach einer Editieraktion im Kartenbild aktualisiert werden sollen
- 173304 (52136): VertiGIS Printing: Unterstützung für neuen Parameter “operational_layers”, damit Plug-ins, Add-ons etc. wie Web CODI an den Druckrequest eigene Objekte übergeben können
Fixed
- 172714 (52329): Core: Beim Hochladen von georeferenzierten Fotos mittels FeatureServer Service wird eine Datumstransformation nicht berücksichtigt
- 172993 (52423): Core: Diverse Optimierungen, damit beim GeoJSON Export möglichst viele Redlining Informationen beim Import in Drittapplikationen wie https://geojson.io/ erhalten bleiben
- 173117 (52261): Allgemein: Landing Page ruft Favicon unter falschem Pfad auf
- 173202 (52515): Allgemein: Implementierung einer Logmeldung, wenn ein Projekt wegen eines nicht verfügbaren Kartendienstes nicht gestartet werden kann
- 173203 (52540): Core: Bei einem Maptip auf mehrere Objekte werden trotz entsprechender Konfiguration NULL-Werte angezeigt
- 173264 (52103): Allgemein: Wenn im Verbundserverszenario ein Benutzer keine Berechtigungen zum Editieren hat soll das Werkzeug zum Hochladen von georeferenzierten Bildern nicht zur Verfügung stehen
- 173278: VertiGIS Printing: Von MapServer Services wird die Legendenseite nicht befüllt
- 173307 (52466): Core: Die in 52466 implementierten Zeitlimits für Puffer-Operationen wurden nicht korrekt angewendet
- 177534 (45708): Flex: Usability Optimierung, damit in der Small GUI aufklappende Auswahlwertelisten das Scrollen in Menüs nicht beinträchtigen
- 52349: Core: Performanceoptimierung bei Karteninteraktionen wie ZoomIn und ZoomOut - sobald im Themenbaum mehr als 200 Knoten aktualisiert werden müssen wird zukünftig zuerst die Karte aktualisiert bevor der Themenbaum aktualisiert wird; dadurch ergibt sich auch auf einer schwächeren Hardware ein flüssiges Navigationsverhalten und die Aktualisierung des Themenbaumes bremst nicht mehr den Aufbau des Kartenbildes
- 52497: Flex: Beim Messen von Punkten werden im Werkzeugformular nicht die korrekten Textbausteine verwendet, d.h. Linienstärke statt Punktstärke
- 52526: Flex: Fehler beim Drucken eines Redlinings, welches eines Kreises beinhaltet
Changed
- 173000 (51852): Allgemein: Aktualisierung auf Dojo Toolkit 1.16.4 - im Gegenzug wurde die Version 1.10.0 unter “-release-1.10.0” entfernt - Wichtig: kundenspezifischen Anpassungen bzw. individuelle Erweiterungen, welche eine Referenz auf das Dojo Toolkit in der Version 1.10.0 enthalten müssen angepasst werden!
2022-01-11
Fixed
- 52516: Core: Bei der Editieraktion “CopyFrom” können nicht mehrere selektierte Objekte auf einmal übernommen werden
- 52524: WebOffice author standalone: Bei den Wizards steht keine Voransicht der Kartendienste zur Verfügung
2022-01-04
Added
- 52215: Core: Unterstützung, um im Custom Tool GeoOffice Online mehrere Justizabfragen EZ auf einmal durchzuführen
Fixed
- 52373: Core: Beim Zeitschieberegler werden Schaltjahre nicht korrekt berücksichtigt
- 52470: Flex: Bei der Koppelung einer externen Anwendung wird tlw. nicht die korrekte Koppelung aufgelöst
- 52471: VertiGIS Printing: Verschieben von Blattschnitten mit Seriendruck führt nach Zoom-In/Out zu verändertem Druckmaßstab
- 52477: Allgemein: Die Selektionsgrafik wird im Reverse Join-Szenario nicht angezeigt, wenn ein Relate auf der Tabelle konfiguriert ist
- 52486: Core: Layer, die sich außerhalb ihrer Sichtbarkeitsgrenzen befinden, werden beim versuchten “refresh()” nicht aktualisiert
- 52496: Allgemein: Maptip auf einem Objekt mit einem Datumsfeld mit UNIX-Timestamp verursacht einen Logeintrag
- 52503: Core: Beim Editieren wird die Winkelvoransicht nicht visualisiert
- 52509: Core: Beim Editieren wird ein über URL Call Interface übergebener Marker nicht angezeigt
- 52510: Allgemein: Aufgrund einer Regression werden VectorTile Services nicht mehr angezeigt
- 52513: Flex: Aufgrund einer Regression funktionieren Suchfelder vom Typ Werteliste mit Auto-Vervollständigung nicht mehr
2021-12-23
Fixed
- 52488: Allgemein: Optimierung nach Erstimplementierung von #52488, damit “synadmin” sowie der Core-Client auf Basis der WebOffice API weiterhin im Internet Explorer 11 geöffnet werden können
2021-12-20
Added
- 51483: Core: Unterstützung für neue Nomenklatur der GEONIS Nettrace-Service URL - erfordert GEONIS Server 2022
- 52372: Allgemein: Unterstützung zur Eingabe von Uhrzeit auf Datumsfeldern bei Suchen sowie beim Editieren
- 52466: Core: Unterstützung eines Zeitlimits für Puffer-Operationen
- 52468: Allgemein: Unterstützung für ArcGIS 10.9.1 Kartendienste
Fixed
- 51645: Map Wdidget: UserManagement Einschränkungen auf die Werkzeuge “TOOL_BUFFER” sowie “TOOL_SELECT_AREA” werden nicht berücksichtigt und stehen immer zur Verfügung
- 51909: VertiGIS Printing: Optimierungen für das Ausgabeformat SVGZ
- 51932: Core: Diverse Optimierungen für die Anzeige von Befahrungsvideos (Zoomfunktionalität, Limitierung Zoomstufen, Buttons)
- 52408: VertiGIS Printing: Beim Serien- und Indexdruck fehlt die Gesamtzahl bei der Seitenanzahl
- 52439: Core: Current Map in einem ePaper-Report wird nach einer neuen Selektion nicht aktualisiert
- 52448: Flex: Wenn aus einem WebOffice Projekt eine externe Suche mittels URL Call Interface auf das gleiche aktuell geöffnete WebOffice Projekt abgesetzt wird, darf dies keinen Projektneustart zur Folge haben
- 52450: Flex: Der konfigurierte Parameter “Mehrfachtreffer automatisch aufrufen?” wird bei einer Koppelung externer Anwendung nicht berücksichtigt
- 52465: Core: Im Core-Client auf Basis der WebOffice API kommt es zu einem Darstellungsfehler bei Hintergrundkarten, weil das Bild transparent.png auf einen falschen Ordner referenziert
- 52469: Core: Beim Druck über Verlauflinie werden die Kartenausschnitte nicht mehr korrekt berechnet
- 52475: VertiGIS Printing: Kartenrotation wird beim Ausdruck nicht berücksichtigt
- 52487: Core: Grafikobjekte werden in einer bestimmten Konstellation beim Export nach GeoJSON nicht lagerichtig dargestellt
Changed
- 52488: Allgemein: Die URL Parameter “user” und “password” sollen, wenn angegeben beim Projektstart in der Adresszeile des Browsers unterdrückt werden
Security
- 52479: Volltextsuche: Aktualisierung FTS-Index-Applikation auf Apache Solr 8.11.1 inkl. manuellem Upgrade auf Log4j 2.17.0 zur Umgehung der kritischen Zero-Day-Sicherheitslücke CVE-2021-44228 namens Log4Shell
- 52493: Allgemein: Aktualisierung Log4j auf die von VertiGIS selbstverwaltete Version 1.2.17.1 zur Umgehung der der kritischen Sicherheitslücke CVE-2019-17571
2021-12-04
Added
- 51909: VertiGIS Printing: Unterstützung für folgende weitere Ausgabeformate: AIX, BMP, EMF, TGA und TIFF
- 52329: Core: Unterstützung zum Hochladen von georeferenzierten Fotos mittels FeatureServer Service
- 52444: Allgemein: Unterstützung für projektbezogene CSS-Anpassungen
Fixed
- 51605: Allgemein: Diverse kleinere Optimierungen beim Werkzeug zum Export von Grafikobjekten nach GeoJSON
- 52056: Allgemein: Beim Editieren mit “Bearbeitungsart je Feature” wird das Löschen nicht eingeschränkt, sobald im UserManagement eine Themeneinschränkung auf das betreffende Thema konfiguriert, ist
- 52233: Allgemein: Berücksichtigung von Port und Kontext bei der Umschreibung einer URL gemäß Headerwert “syn_urlmap”
- 52342: Core: Bei einem Layer mit m-Werten können zu einem bestehenden Suchergebnis keine weiteren Objekte hinzugefügt werden
- 52349: Allgemein: Erweiterte Logmeldungen ab TRACE-Level für vertiefende Performanceanalysen im Kontext Themenbaum
- 52405: Allgemein: Coded Value Domains werden tlw. in Maptips nicht korrekt aufgelöst
- 52433: VertiGIS Printing: Bei einem nahtlosen Ausdruck ist die Übersichtsseite fälschlicherweise im gleichen Maßstab wie die Einzelseiten
- 52438: VertiGIS Printing: Drucken funktioniert nicht, weil intern Standardwerte nicht korrekt behandelt werden
Changed
- 52365: Allgemein: Umbau der dynamischen Selektion auf animierte GIFs zur Vermeidung von Performanceproblemen
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.