Cumulative Update for WebOffice 10.6 R2 SP1 =========================================== Build time: 29.03.2019 - 11:45 This is an add-on patch for WebOffice 10.6 R2. That means, WebOffice 10.6 R2 SP1 is a minimum requirement and must be installed! This patch contains all fixes since WebOffice 10.6 R2 SP1! Please inform your users to delete the browser cache according our guideline, before opening WebOffice the first time: https://resources.weboffice.mysynergis.com/Documentation/WebOffice106R2/EN/index.html?trouble_delete_browser_cache.htm Requirements: ============= - Installation of SynerGIS WebOffice 10.6 R2 SP1 (min. build time: 30.11.2018 - 10:49) - Installation of SynerGIS WebOffice author standalone 10.6 R2 - min. Build 106.2.2.11 Download: https://resources.weboffice.mysynergis.com/WebOffice106R2/WebOffice_author_Standalone/WebOffice_author_standalone_106_2_2_11.zip - Installation of SynerGIS WebOffice author (ArcMap) 10.6 R2 - min. Build 106.2.2.5 Download: https://resources.weboffice.mysynergis.com/WebOffice106R2/WebOffice_author/WebOfficeauthor106R2_106_2_2_5.zip - Installation of SynerGIS WebOffice extensions 10.6 R2 SP2 - Build 19992 (ArcGIS 10.6.x) or Build 19993 (ArcGIS 10.5.x) or Build 19991 (ArcGIS 10.4.x) or Build 19995 (ArcGIS 10.3.x) or Build 19994 (ArcGIS 10.2.x) Download: https://resources.weboffice.mysynergis.com/Software/ - Installation of SynerGIS UserManagement Admin Web 10.622.0.2 Download: https://resources.weboffice.mysynergis.com/WebOffice106R2/UserManagementAdminWeb/UserManagementAdminWeb_10.622.0.2.zip Installation: ============= 1) Backup your entire WebOffice web-application (e.g. C:\Tomcat\webapps\) to a save place 2) Stop Apache Tomcat (Start/Programs/Administrative Tools/Services) 3) Delete the working directory of Apache Tomcat at e.g. C:\Tomcat\work\Catalina\localhost\ 4) Update "ArcGIS Server Object Extension for WebOffice" at least to: 106.2.2.201903271406 a) In ArcGIS Server Manager under "Services" choose to stop the Map Service "SynOutputService" (or all services, where "SynerGIS Server Object Extension" is activated) b) In ArcGIS Server Manager under "Site/Extensions" choose to edit "SynerGIS Server Object Extension" and select "\ArcGIS for Server Object Extension\syn_soe_ao_gateway.soe" to upload ==> Don't use uninstall and install the extension, because else you have to set the properties for "SynerGIS Server Object Extension" again! Note: if using a current version of Firefox or Google Chrome for uploading the WebOffice SOE you should apply the following ArcGIS Server patch upfront: https://support.esri.com/download/7449 c) Copy the content of "\WebOfficeSystem" to "\arcgisserver\directories\WebOfficeSystem" d) In ArcGIS Server Manager under "Services" choose to start the Map Service "SynOutputService" (or all services, where "SynerGIS Server Object Extension" is activated) 5) Copy WO106R2SP1_patch_20190329.exe to the directory of your WebOffice web-application (e.g. C:\Tomcat\webapps\) 6) Run WO106R2SP1_patch_20190329.exe and choose to overwrite all existing files 7) Delete the file WO106R2SP1_patch_20190329.exe 8) Start Apache Tomcat (Start/Programs/Administrative Tools/Services) Changelog (from WebOffice 10.6 R2 SP1 to 29.03.2019): ===================================================== 37109: General: Basemaps are missing at Esri print 42570: Core: Offset between guide line and label field if free label contains several lines 43181: Mobile: The mobile client causes a lot of warnings in the log file in certain scenarios 43607: General: WMS service with a URL as parameter cannot be integrated under WebOffice UserManagement - Important: also requires an update of WebOffice author! 43946: General: Unnecessary log entry regarding misconfiguration of print templates 44117: SynMonitor: Securing the "get_service_status" request by user "batchadmin" and its corresponding password 44603: General: Optimization for SynerGIS Integrator calls with special characters 44616: Core: Support for "IS NULL" as well as "IS NOT NULL" as condition for the "Edit Type defined by feature" at editing 44759: Core: Problem with Identify-Requests against WMS services, which support XML as response according to GetParameters-Request, but deliver HTML nevertheless 45086: Core: At Esri Print some of the function fields are not displayed in the tool form 45200: Core: Related fields are not available at free labeling with option "Visible layers" 45469: General: At an external call to WebOffice to "synservice" and "externalcall.jsp", the special characters "%" and "+" should no longer be handled separately 45494: General: Problem, if several keyvalue parameters have the same value for an external call to WebOffice 45501: General: If a hyperlink is configured on a date field, the date format does not correspond to the configuration 45584: UserManagement: Support to extend the aggregated groups from the Active Directory with groups from the WebOffice UserManagement database for the authentication type "SSO" as well as "LDAP 45592: Landing Page: Various optimizations when scrolling horizontally 45603: FlexJS: When opening certain geo-bookmarks, the dynamic map image is not in the correct position to the base map 45679: Core: With the WebOffice Charting Custom Tool "pub/custom_tools/KPI_Number_of_Features.htm" a click in the diagram should highlight the underlying objects in the map 45754: Core: Support for switching to side cameras of inspection videos 45755: Core: Support for GeoOffice Online 45779: Full text search: Implementation of a fallback if the creation of a full-text search subindex fails on an XY event layer 45789: SynAdmin: The statistics files are not evaluated correctly in the cluster deployment scenario 45861: Core: Support for displaying the Mapillary coverage layer - Important: for technical reasons this function is only available in projects using Web Mercator (Auxiliary Sphere) and in the WebOffice Core client, which is based on the ArcGIS API for JavaScript 45875: SynMonitor: Secured services return "FAILED" at request "action=get_service_status" 45897: General: Fixing various potential security vulnerabilities 45923: General: Error when creating a routing PDF 45937: General: A call with "&client=auto" should open the FlexJS client if a mobile device is detected and the mobile client is not allowed 45952: Mobile: No e-mails can be sent under iOS 12 45986: General: Error when creating a high-resolution printout in the format A0 or A1, if a map service of the type ImageServer is integrated 45988: General: If the browser session has expired, the current map extent is to be retained in the Core- and FlexJS-Client 45989: SynAdmin: Support to open directly a specific tab by a URL parameter 45994: Full text search: Problem when synonyms contain special characters 45998: FlexJS: As soon as more than 2 external applications are configured, their buttons are no longer displayed in the popup 46047: Core: Error clicking on "Move to Bottom" in the TOC on uploaded local geodata 46050: General: No token should be requested from GeoProcessing services if they are not secured in the federated server scenario 46052: Core: When changing the base map, no or not the correct map image is displayed because the transparency is not taken into account 46070: General: A vicinity search does not return the same result as a buffer analysis for the same parameters 46082: Core: If the placeholder {user} contains a backslash because of the domain when editing, it is not included in the database 46085: General: Update SQLite database driver to version 3.27.2 46098: Landing Page: After horizontal scrolling with pressed left mouse button, projects can no longer be opened 46102: General: A plot does not contain all data if a layer filter or time slider is active and the data is stored in an fGDB 46104: FlexJS: The parameter "Show field names in maptip" is not used 46108: Full text search: When using an attributive filter with client placeholder (= <%client%>) no search suggestions are found for the corresponding layer 46119: Mobile: Static custom tools do not close correctly and may affect other tools 46127: Core: Support to filter/browse the TOC 46142: SynAdmin: Switching to the "Map services" tab causes a large number of unclear warnings in the log file 46164: Core: When transferring the maptip result to the search result, not all fields are displayed in a certain constellation 46199: General: Support for the measurement type "Geodesic" - Important: only available in wO clients based on the ArcGIS API for JavaScript! 46205: Core: When uploading local geodata there is no zoom to the extent of the objects 46222: General: Error during PDF creation, e.g. when printing, if the "Protect PDF?" parameter is activated 46228: Core: On a rotated printout the texts of the free labeling tool are no longer displayed horizontally 46254: General: WMTS services cannot be initialized if the namespaces require a protocol change from https to http 46265: General: Error updating the browser page in certain scenarios 46268: General: WebOffice projects without TOC not initialize anymore 46274: SynAdmin: In the tab "Certificates" some certificate names are not filled in 46275: SynAdmin: The number of certificates is in some cases not correct 46278: FlexJS: The button for location detection is not displayed in Internet Explorer 11 46282: FlexJS: Layout problem with the Print tool when print categories are configured with only one category 46283: Mobile: Under iOS the crosshairs are displayed twice in a scenario 46295: SynMonitor: For the request "synmonitor?action=get_service_status&service=" the user name should not be part of the service identifier 46308: General: Contents of basemaps are missing from the printout if the same map service is also used in the normal TOC 46330: General: When identifying a WMS service, a link to a homepage is displayed as often as there are objects in the result list 46332: SynAdmin: Numerous optimizations regarding CPU and memory consumption for WebOffice statistics using the administration page, e.g. nomenclature of file names should be considered, only relevant requests should be included in the evaluation,... 46338: SynAdmin: In the tab "Statistics" the current day of the previous month should be selected as start date 46376: General: Add parameter "url" to OGC whitelist 46383: FlexJS: Support for static WebOffice Custom Tools 46385: Core: Background maps are not displayed in TOC, although they are visible on the map 46398: MapWidget: When the Identify tool is active, the map image is not updated immediately when the map view is changed 46416: FlexJS: On devices with touch screen it is not possible to scroll in lists 46425: Core: Small UI issue when linked images in a maptip cannot be resolved 46428: Core: Support for new custom tool "pub/custom_tools/SonnenStandsAnalyseAT/tool_form.htm" for output of the Austrian sun position analysis 46435: Core: You can't select/copy the values in a relate result 46446: FlexJS: In Internet Explorer 11, the icons for an external application are not displayed in the correct aspect ratio 46452: General: Error at project start if an MS Access database is connected 46456: UserManagement: If the connection to the UserManagement database at authentication type "LDAP" is not configured correctly an error occurs when starting the project 46465: Core: Layout problem with large GUI modules in combination with range sliders, if an anchor link is used within the iFrame 46483: Core: When uploading local geodata, the correct timeout is not used, and this can lead to a timeout for complex data sets 46488: Core: When opening related tables of several selected objects, only one entry is provided for the first object 46489: FlexJS: After a certain sequence, objects are not displayed on the map after a query 46494: Core: The display of meeting point symbols on the map should be - identical to the remaining wO clients - in original size 46502: General: Updating all version numbers and SynerGIS WebOffice SOE to WebOffice 10.6 R2 SP2 46508: Core: Line breaks are not applied to free labeling if the data is entered using a multiline text field 46519: SynService: Problem with bulk edit requests, if the "editkeyfield" is not configured as edit field 46520: Core: If a cluster is "fanned out" and a pan occurs in the open state, the graphic hangs and does not disappear any more 46525: SynService: The selection display does not consider the DPI parameter 46536: General: Warning in log file if name of ArcGIS Server MapService contains umlauts 46537: General: Problem if unusual LengthUnits are configured on the data frame 46574: FlexJS: Support for the "Show object name in title?" parameter 46595: General: Current XSD schema causes an error message in wO author (ArcMap) when clicking on "ArcGIS Map Layer" 46604: Core: The customer logo is not displayed in Mozilla Firefox in certain constellations 46611: General: Preparations for the upgrade to ArcGIS API for JavaScript 4.11 46612: Core: Support for creating and deleting redlining objects using ScriptAPI 46622: Core: Usability optimization, so that the button "Reset" is separated from "Apply" in the edit tool form 46624: Core: Usability optimization, so that the buttons in the edit tool form use more meaningful icons 46626: General: Error with a 3D height measurement, if the data contain invalid coordinates 46632: FlexJS: The Mozilla Firefox 60 ESR does not display meeting point symbols with a significantly different aspect ratio 46636: Core: If "Free Scale (FS)" is set as default value on a print template, the print preview is not hidden when clicking on "Set" 46655: SynService: Map images do not contain any information regarding resolution / DPI 46662: FlexJS: Tiled ImageServer map services not displayed 46688: FlexJS: When opening a SaveState, the measured distances/areas are missing 46692: Core: Various smaller optimizations for the tool form "Upload local geodata", so that the end user always knows the current status of the data 46711: Core: The input of a circle radius is discarded if you move the mouse pointer into the map image 46712: Core: A drawn circle cannot be moved 46715: FlexJS: No scrollbars in the list of GeoBookmarks 46724: SynAdmin: Project call statistics are not correct, because PROJECT_START requests without project identifier are included in calculation 46732: General: Add parameter "env" to the OGC whitelist 46734: General: Updating MSSQL JDBC database driver to version 7.2.1 46745: General: Error message instead of a warning if the project configuration was updated in the background 46748: FlexJS: Hyperlinks are not opened if the field value contains a blank character 46816: General: Updating MySQL JDBC database driver to version 8.0.15 IMPORTANT: All fixes have been tested on base of bug reports of our customers. Due the high complexity of this product we can't avoid regressions for sure.