Sammelpatch für WebOffice 10.6 R2 SP1 ===================================== Erstellungszeitpunkt: 29.03.2019 - 11:45 Dies ist ein Zusatzpatch, d.h. er setzt eine funktionierende Installation von WebOffice 10.6 R2 SP1 voraus und beinhaltet alle Fehlerbehebungen sowie neue Funktionen gegenüber WebOffice 10.6 R2 SP1! Bitte unbedingt Ihre Anwender informieren, dass der Browser Cache vor dem ersten Aufruf anhand folgender Anleitung gelöscht werden muss: https://resources.weboffice.mysynergis.com/Documentation/WebOffice106R2/DE/index.html?trouble_delete_browser_cache.htm Voraussetzungen: ================ - Installation von SynerGIS WebOffice 10.6 R2 SP1 (mind. Erstellungszeitpunkt: 30.11.2018 - 10:49) - Installation von SynerGIS WebOffice author standalone 10.6 R2 - mind. Build 106.2.2.11 Download: https://resources.weboffice.mysynergis.com/WebOffice106R2/WebOffice_author_Standalone/WebOffice_author_standalone_106_2_2_11.zip - Installation von SynerGIS WebOffice author (ArcMap) 10.6 R2 - mind. Build 106.2.2.5 Download: https://resources.weboffice.mysynergis.com/WebOffice106R2/WebOffice_author/WebOfficeauthor106R2_106_2_2_5.zip - Installation von SynerGIS WebOffice extensions 10.6 R2 SP1 - Build 19992 (ArcGIS 10.6.x) bzw. Build 19993 (ArcGIS 10.5.x) bzw. Build 19991 (ArcGIS 10.4.x) bzw. Build 19995 (ArcGIS 10.3.x) bzw. Build 19994 (ArcGIS 10.2.x) Download: https://resources.weboffice.mysynergis.com/Software/ - Installation von SynerGIS UserManagement Admin Web 10.622.0.2 Download: https://resources.weboffice.mysynergis.com/WebOffice106R2/UserManagementAdminWeb/UserManagementAdminWeb_10.622.0.2.zip Installation Sammelpatch: ========================= 1) Sichern Sie Ihre WebOffice Web-Applikation (= ganzen WebOffice Ordner (z.B.: C:\Tomcat\webapps\) 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\ 4) Aktualisierung "ArcGIS Server Object Extension for WebOffice" auf mindestens Stand: 106.2.2.201903271406 a) Im ArcGIS Server Manager unter "Services verwalten" das Karten-Service "SynOutputService" stoppen (bzw. alle Kartendienste worauf die "SynerGIS Server Object Extension" aktiviert ist) b) Im ArcGIS Server Manager unter "Site/Erweiterungen" die "SynerGIS Server Object Extension" bearbeiten und "\ArcGIS for Server Object Extension\syn_soe_ao_gateway.soe" hochladen ==> Nicht die "SynerGIS Server Object Extension" deinstallieren und neuinstallieren, weil sonst die Eigenschaften der "SynerGIS Server Object Extension" erneut konfiguriert werden müssen! Wichtig: Falls zum Hochladen der WebOffice SOE eine aktuelle Version von Firefox oder Google Chrome verwendet werden soll muss zuvor folgender Patch eingespielt werden: https://support.esri.com/download/7449 c) Inhalt der neuen SynerGIS-Dateien von "\WebOfficeSystem" unter "\arcgisserver\directories\WebOfficeSystem" ablegen d) Im ArcGIS Server Manager unter "Services verwalten" das Karten-Service "SynOutputService" wieder starten (bzw. alle Kartendienste worauf die "SynerGIS Server Object Extension" aktiviert ist) 5) Kopieren der Datei WO106R2SP1_patch_20190329.exe in das WebOffice-Webapplikations-Verzeichnis (z.B. C:\Tomcat\webapps\) 6) Ausführen der Datei WO106R2SP1_patch_20190329.exe und gegebenenfalls alle bestehenden Dateien ersetzen auswählen 7) Löschen der Datei WO106R2SP1_patch_20190329.exe 8) Start von Apache Tomcat (über Start/Programme/Verwaltung/Dienste) Problembehebungen (von WebOffice 10.6 R2 SP1 bis 29.03.2019): ============================================================= 37109: Allgemein: Hintergrundkarten sind beim Esri Druck am Ausdruck nicht enthalten 42570: Core: Versatz zw. Führungslinie und Beschriftungsfeld, wenn Freie Beschriftung mehrere Zeilen enthält 43181: Mobile: Der Mobile-Client verursacht tlw. sehr viele Warnungen in der Logdatei 43607: Allgemein: WMS-Dienst mit einer URL als Parameter kann unter WebOffice UserManagement nicht eingebunden werden - Wichtig: erfordert auch eine Aktualisierung von WebOffice author! 43946: Allgemein: Unnötiger Logeintrag bezüglich Fehlkonfiguration bei Druckvorlagen 44117: SynMonitor: Absicherung des "get_service_status"-Requests durch Benutzer "batchadmin" und dessen entsprechendem Passwort 44603: Allgemein: Optimierung für SynerGIS Integrator-Aufrufe mit Sonderzeichen 44616: Core: Unterstützung für "IS NULL" sowie "IS NOT NULL" als Bedingung bei "Bearbeitungsart je Feature" beim Editieren 44759: Core: Problem bei Identify-Requests gegen WMS-Dienste, welche laut GetParameters-Request zwar XML als Response unterstützen, aber dennoch HTML liefern 45086: Core: Beim Esri-Druck werden tlw. nicht die korrekten Funktionsfelder im Werkzeugformular angezeigt 45200: Core: Beim Freien Beschriften mittels "Sichtbare Themen" stehen die verknüpften Felder nicht zur Verfügung 45469: Allgemein: Bei einem externen Aufruf an WebOffice an "synservice" sowie "externalcall.jsp" sollen die Sonderzeichen "%" und "+" nicht mehr gesondert behandelt werden 45494: Allgemein: Problem, wenn bei einem externen Aufruf an WebOffice mehrere keyvalue Parameter den gleichen Wert haben 45501: Allgemein: Wenn auf einem Datumsfeld ein Hyperlink konfiguriert wird entspricht das Datumsformat nicht der Konfiguration 45584: UserManagement: Unterstützung um beim Authentifizierungstyp "SSO" sowie "LDAP" die aggregierten Gruppen aus dem Active Directory um Gruppen aus der WebOffice UserManagement-Datenbank zu erweitern 45592: Landing Page: Diverse Optimierungen, wenn horizontal gescrollt wird 45603: FlexJS: Beim Öffnen bestimmter Geo-Bookmarks ist das dynamische Kartenbild nicht lagerichtig zur Hintergrundkarte 45679: Core: Beim WebOffice Charting Custom Tool "pub/custom_tools/KPI_Number_of_Features.htm" soll ein Klick in das Diagramm die dahinterliegenden Objekte in der Karte highlighten 45754: Core: Unterstützung zum Umschalten auf Seitenkameras von Befahrungsvideos 45755: Core: Unterstützung für GeoOffice Online Anbindung 45779: Volltextsuche: Implementierung eines Fallbacks, wenn die Erstellung eines Volltextsuche Subindex auf einem XY-Ereignis-Layer scheitert 45789: SynAdmin: Im Cluster-Deployment-Szenario werden die Statistik-Dateien nicht korrekt ausgewertet 45861: Core: Unterstützung zur Anzeige des Mapillary Abdeckungslayer - Wichtig: technisch bedingt steht diese Funktion nur in Projekten in Web Mercator (Auxiliary Sphere) sowie im WebOffice Core-Client, welcher auf der ArcGIS API for JavaScript basiert bereit 45875: SynMonitor: Abgesicherte Dienste retournieren beim Request "action=get_service_status" fälschlicherweise "FAILED" 45897: Allgemein: Behebung von diversen potentiellen Sicherheitslücken 45923: Allgemein: Fehler beim Erstellen eines Routing PDFs 45937: Allgemein: Ein Aufruf mit "&client=auto" soll den FlexJS-Client öffnen, wenn ein mobiles Gerät erkannt wird und der Mobile-Client nicht erlaubt ist 45952: Mobile: Unter iOS 12 können keine eMails versendet werden 45986: Allgemein: Fehler beim Erstellen eines hochauflösenden Ausdrucks im Format A0 oder A1, wenn ein Kartendienst vom Typ ImageServer eingebunden ist 45988: Allgemein: Wenn die Browser-Sitzung abgelaufen ist soll im Core- und im FlexJS-Client der aktuelle Kartenausschnitt erhalten bleiben 45989: SynAdmin: Unterstützung um mittels Aufrufparameter direkt in einen bestimmten Reiter zu wechseln 45994: Volltextsuche: Problem, wenn die Synonyme Sonderzeichen beinhalten 45998: FlexJS: Sobald mehr als 2 externe Kopplungen konfiguriert sind werden diese im Popup nicht mehr dargestellt 46047: Core: Fehler bei Klick auf "Ganz hinunter" im Themenbaum auf hochgeladene lokale Geodaten 46050: Allgemein: Von GeoProcessing-Diensten soll kein Token angefordert werden, wenn diese im Verbundserver-Szenario nicht abgesichert sind 46052: Core: Beim Wechsel der Grundkarte wird kein oder nicht das korrekte Kartenbild angezeigt, weil die Transparenz nicht berücksichtigt wird 46070: Allgemein: Eine Nachbarschaftssuche liefert bei gleichen Parametern nicht das idente Ergebnis wie eine Pufferanalyse 46082: Core: Wenn beim Editieren der Platzhalter {user} wegen der Domäne einen Backslash beinhaltet wird diese nicht in die Datenbank übernommen 46085: Allgemein: Aktualisierung SQLite JDBC Datenbanktreiber auf Version 3.27.2 46098: Landing Page: Nach horizontalem Scrollen mit gedrückter linker Maustaste können Projekte nicht mehr geöffnet werden 46102: Allgemein: Auf einem Ausdruck sind nicht alle Daten enthalten, wenn ein Themenfilter oder Zeitschieberegler aktiv ist und die Daten in einer fGDB liegen 46104: FlexJS: Der Parameter "Feldnamen im Maptip anzeigen" wird nicht verwendet 46108: Volltextsuche: Bei Verwendung eines attributiven Filters mit Mandanten Platzhalter (= <%client%>) werden für den entsprechenden Layer keine Suchvorschläge gefunden 46119: Mobile: Statische Custom Tools werden nicht korrekt geschlossen und können daher andere Werkzeuge beeinflussen 46127: Core: Unterstützung zum Filtern/Durchsuchen des Themenbaumes 46142: SynAdmin: Ein Wechsel auf den Reiter "Kartendienste" verursacht eine Vielzahl unklarer Warnungen in der Logdatei 46164: Core: Beim Übernehmen des Maptipergebnisses ins Suchergebnis werden in einer bestimmten Konstellation nicht alle Felder angezeigt 46199: Allgemein: Unterstützung für den Messtyp "Geodätisch" - Wichtig: nur verfügbar in wO Clients, welche auf der ArcGIS API for JavaScript aufbauen! 46205: Core: Beim Hochladen von lokalen Geodaten wird tlw. nicht auf den Bereich der Objekte gezoomt 46222: Allgemein: Fehler bei der PDF Erstellung, z.B. beim Drucken, wenn der Parameter "PDF schützen?" aktiviert ist 46228: Core: Auf einem rotierten Ausdruck werden die Texte vom Freien Beschriften nicht mehr waagrecht dargestellt 46254: Allgemein: WMTS-Dienste können nicht initialisiert werden, wenn die Namespaces einen Protokollwechsel von https auf http vorsehen 46265: Allgemein: Fehler, wenn man in bestimmten Szenarien die Browserseite aktualisiert 46268: Allgemein: WebOffice-Projekte ohne Themenbaum initialisieren nicht mehr 46274: SynAdmin: Im Reiter "Zertifikate" sind manche Zertifikatsbezeichnung nicht befüllt 46275: SynAdmin: Die Anzahl der Zertifikate ist in manchen Fällen nicht korrekt 46278: FlexJS: Der Button für die Standorterkennung wird im Internet Explorer 11 nicht angezeigt 46282: FlexJS: Layoutproblem beim Werkzeug Drucken, wenn Druckvorlagen mit nur einer Kategorie konfiguriert sind 46283: Mobile: Unter iOS wird das Fadenkreuz in einem Szenario doppelt angezeigt 46295: SynMonitor: Beim Request "synmonitor?action=get_service_status&service=" soll der Benutzername kein Bestandteil der Service-Kennung sein 46308: Allgemein: Inhalte von Hintergrundkarten fehlen am Ausdruck, wenn der gleiche Kartendienst auch im normalen Themenbaum verwendet wird 46330: Allgemein: Link zu einer Homepage wird beim Identifizieren eines WMS-Dienstes so oft eingeblendet wie Objekte in der Ergebnisliste sind 46332: SynAdmin: Zahlreiche Optimierungen bezüglich CPU- und Arbeitsspeicherverbrauch für die Auswertung der WebOffice Statistik mittels der Administrationsseite, z.B. Nomenklatur der Dateinamen soll berücksichtigt werden, nur relevante Request bei der Auswertung miteinbeziehen,... 46338: SynAdmin: Im Reiter "Statistik" soll als Startdatum der aktuelle Tag vom Vormonat ausgewählt sein 46376: Allgemein: OGC Whitelist um den Parameter "url" ergänzen 46383: FlexJS: Unterstützung für statische WebOffice Custom Tools 46385: Core: Hintergrundkarten werden im Themenbaum nicht angezeigt, obwohl diese im Kartenbild sichtbar sind 46398: MapWidget: Wenn das Identifizieren-Werkzeug aktiv ist wird das Kartenbild bei einem Kartenansichtswechsel nicht sofort aktualisiert 46416: FlexJS: Auf Geräten mit Touchscreen kann in Listen nicht gescrollt werden 46425: Core: Unschönheit, wenn in einem Maptip verlinkte Bilder nicht aufgelöst werden können 46428: Core: Unterstützung für neues Custom Tool "pub/custom_tools/SonnenStandsAnalyseAT/tool_form.htm" zur Ausgabe der Sonnenstandsanalyse Österreich 46435: Core: In einem Relateergebnis kann man die Werte nicht selektieren/kopieren 46446: FlexJS: Im Internet Explorer 11 werden die Icons bei der Kopplung externer Anwendungen nicht im korrekten Seitenverhältnis dargestellt 46452: Allgemein: Fehler beim Projektstart, wenn eine MS Access-Datenbank angebunden ist 46456: UserManagement: Wenn beim Authentifizierungstyp "LDAP" die Anbindung an die UserManagement-Datenbank nicht vollständig konfiguriert ist bekommt man beim Projektstart einen Fehler 46465: Core: Layoutproblem bei großen GUI-Modulen in Kombination mit Bereichsschiebereglern, wenn innerhalb des iFrame ein Anchor-Link verwendet wird 46483: Core: Beim Hochladen von lokalen Geodaten wird nicht das korrekte Timeout verwendet und dies kann bei komplexen Datensätzen zu einem Timeout führen 46488: Core: Beim Öffnen von verknüpften Tabellen von mehreren selektieren Objekten wird nur ein Eintrag zum ersten Objekt bereitgestellt 46489: FlexJS: Bei einer bestimmten Abfolge werden nach einer Suche Objekte in der Karte nicht angezeigt 46494: Core: Die Darstellung von Treffpunktsymbolen im Kartenbild soll - ident zu den restlichen wO Clients - in Originalgröße erfolgen 46502: Allgemein: Aktualisierung aller Versionsnummern sowie SynerGIS WebOffice SOE auf WebOffice 10.6 R2 SP2 46508: Core: Beim Freien Beschriften werden Zeilenumbrüche nicht übernommen, wenn die Daten mittels eines mehrzeiligen Textfeldes eingegeben werden 46519: SynService: Problem bei Bulk-Edit Requests, wenn das "editkeyfield" nicht als Editierfeld konfiguriert ist 46520: Core: Wenn ein Cluster "aufgefächert" wird und im offenen Zustand ein Pan erfolgt bleibt die Grafik hängen und verschwindet nicht mehr 46525: SynService: Die Selektionsdarstellung berücksichtigt den DPI-Parameter nicht 46536: Allgemein: Warnung in der Logdatei, wenn der Name eines ArcGIS Server Kartendienstes Umlaute enthält 46537: Allgemein: Problem, wenn unübliche LengthUnits am Datenrahmen konfiguriert sind 46574: FlexJS: Unterstützung für den Parameter "Objektname im Titel anzeigen?" 46595: Allgemein: Aktuelles XSD-Schema verursacht eine Fehlermeldung im wO author (ArcMap) bei Klick auf "ArcGIS Map Layer" 46604: Core: Das Kundenlogo wird in bestimmten Konstellationen im Mozilla Firefox nicht angezeigt 46611: Allgemein: Vorbereitungen zur Umstellung auf die ArcGIS API for JavaScript 4.11 46612: Core: Unterstützung zum Erzeugen und Löschen von Redlining-Objekten mittels ScriptAPI 46622: Core: Usability-Optimierung, damit im Editierformular der Button "Zurücksetzen" getrennt von "Übernehmen" ist 46624: Core: Usability-Optimierung, damit im Editierformular die Buttons aussagekräftigere Icons verwenden 46626: Allgemein: Fehler bei einer 3D Höhenmessung, wenn die Daten invalide Koordinaten enthalten 46632: FlexJS: Im Mozilla Firefox 60 ESR werden Treffpunktsymbole, deren Seitenverhältnis deutlich abweicht nicht angezeigt 46636: Core: Wenn auf einer Druckvorlage der "Freie Maßstab (FS)" als Standardwert gesetzt ist wird bei Klick auf "Festlegen" die Druckvorschau nicht ausgeblendet 46655: SynService: Kartenbilder enthalten keine Informationen bezüglich der Auflösung / DPI 46662: FlexJS: Gekachelte ImageServer Kartendienste werden nicht dargestellt 46688: FlexJS: Beim Öffnen eines SaveState fehlen die gemessenen Distanzen/Flächen 46692: Core: Diverse kleinere Optimierung für das Werkzeugformular "Hochladen von lokalen Geodaten", damit der Endanwender immer über den aktuellen Status Bescheid weiß 46711: Core: Die Eingabe eines Kreisradius wird verworfen, wenn man den Mauszeiger in das Kartenbild bewegt# 46712: Core: Ein gezeichneter Kreis kann nicht verschoben werden 46715: FlexJS: Keine Scrollbars in der Liste der GeoBookmarks 46724: SynAdmin: Projektaufruf-Statistiken sind nicht korrekt, weil PROJECT_START-Requests ohne Projektkennung in die Berechnung miteinbezogen werden 46732: Allgemein: Parameter "env" bei der OGC Whitelist ergänzen 46734: Allgemein: Aktualisierung MSSQL JDBC Datenbanktreiber auf Version 7.2.1 46745: Allgemein: Fehlermeldung statt einer Warnung, wenn die Projektkonfiguration im Hintergrund aktualisiert wurde 46748: FlexJS: Hyperlinks werden nicht geöffnet, wenn der Feldwert ein Leerzeichen enthält 46816: Allgemein: Aktualisierung MySQL JDBC Datenbanktreiber auf Version 8.0.15 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.