Accumulative Patch for WebOffice 10.5 SP2 ========================================= Build time: 25.01.2019 - 09:24 This is an add-on patch for WebOffice 10.5 SP2. That means, WebOffice 10.5 SP2 is a minimum requirement and must be installed! This patch contains all fixes since WebOffice 10.5 SP2! Please inform your users to delete the browser cache according our guideline, before opening WebOffice the first time: https://resources.weboffice.vertigis.com/Documentation/WebOffice105/EN/index.html?trouble_delete_browser_cache.htm Requirements: ============= - Installation of SynerGIS WebOffice 10.5 SP2 (min. build time: 30.11.2017 - 15:47) - Installation of SynerGIS WebOffice author 10.5 - min. Build 105.1.2.69 Download: https://resources.weboffice.vertigis.com/WebOffice105/WebOffice_author/WebOfficeauthor105_105_1_2_69.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: 105.0.2.201805221116 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 WO105SP2_patch_20190125.exe to the directory of your WebOffice web-application (e.g. C:\Tomcat\webapps\) 6) Run WO105SP2_patch_20190125.exe and choose to overwrite all existing files 7) Delete the file WO105SP2_patch_20190125.exe 8) Start Apache Tomcat (Start/Programs/Administrative Tools/Services) Changelog (from WebOffice 10.5 SP2 to 25.01.2019): ================================================== 36366: General: Support for configuring the maximum timeout how long to wait until local geo data is uploaded and re-projected 38703: Mobile: Support for metadata link on map views 39383: MapWidget: Support for switching basemaps by the end user within WebOffice map widget 39740: MapWidget: Support for parameter "showlastClick" in the tool "Click Info" to control whether only the last click point should be displayed on the map or not 39741: MapWidget: When using the tool "Click Info" to set a point, a Coordmarker as well as the selection of a GeoLocator query should be removed 39817: General: Substantial performance optimization when opening a project with many parameters in the URL via externalcall.jsp 39841: UserManagement: Support for configuration how to aggregate attribute filters with and without restriction 39856: General: Support for embedding WMS services in the printout with "high-resolution" 39974: Core: Optimization of the integration of driving inspection videos for Internet Explorer 40425: FlexJS: Support for measurement units 40938: Mobile: Optimization of the tool to search coordinates in the phone layout 41013: Core: Optimization for Maptip when opened automatically by mouse-over 41556: Full-text search: Optimization for errors if there are problems updating the search field indexes 42100: Landing Page: Miscellaneous problems when using HTML tags for customization 42109: Core: Support for new custom tool "pub/custom_tools/PlexMap3D.htm" to connect to PlexMap3D 42224: Core: The order of the fields of the tool Free Labeling cannot be changed in Internet Explorer 11 42372: Core: Optimizing the selection behavior of WebOffice custom tools 42373: Mobile: With a PDF that is embedded in an iFrame using a custom tool, only the first page can be scrolled on iOS 42438: MapWidget: The map view parameter "Use in clients without TOC?" is not used 42571: Core: Layer of uploaded data and results of a GeoProcessing tool should be selected using the option "Visible Layers" 42595: Core: Static legend images are scaled to the height in Firefox and not correctly integrated in original size 42618: MapWidget: Various GUI optimizations in the test container 42739: Core: Support for the new ScriptAPI method "api.closeActiveTool()" to close normal tools as well as custom tools 42750: SynAdmin: Projects cannot be published with WebOffice author because of problems with the session - requires at least WebOffice author 10.5 SP2+ (Build 105.1.2.30) 42753: Core: The parameter "End user may change?" is not yet used on print templates from the tool Esri Print 42814: WebOffice REST API: Support for Session management: Gets all active web sessions, Gets web session, Expires web session 42915: MapWidget: Enhancement of the Create/Link-Function 42924: UserManagement: Attributive filter with condition "IS NULL" on a layer does not work 42927: General: An unavailable map service should not cause notification for every new map request 42941: General: Error during 3D measurement, if the measurement polygons are smaller than a raster cell 42960: FlexJS: Support for categories for predefined queries 42976: Core: The number of decimal places in the editing form for editing lines based on m-values should be reasonably limited 42992: Core: A button for creating new objects should be available on a search result of a published ArcGIS table 42998: General: In a hierarchical query GEONIS lookups are not resolved correctly if the description value for different codes is identical 43005: Core/HTML: At edit action "Copy from layer" the OBJECTID is used as object identifier instead of the field value of the display expression 43011: Core: After an editing operation, the query result should be updated 43036: Landing Page: Update to jQuery 3.2.1 43046: General: Error at project startup if WebOffice lookups are not configured correctly 43048: Core: Support for new custom tool "pub/custom_tools/Mapillary.htm" to integrate street-level imagery by Mapillary - https://www.mapillary.com/ 43070: SynAdmin: Problem opening a secured map service when the combination of "domain\username" results in a "Unicode escape sequences" 43071: Core: Various optimizations in the example for the integration of an ArcGIS WebScene via WebOffice Custom Tool - configuration has to be adopted to the following URL: "pub/custom_pages/forward_splitscreen.jsp?to=../pub/custom_tools/ArcGIS_WebScene.htm" 43085: FlexJS: Not all content is displayed in the 3D view in Microsoft Internet Explorer and Edge 43086: FlexJS: Various WMTS services are not displayed in the 3D view 43087: General: Error with a spatial query on a layer with ArcMap Join, whose data source is Oracle 43092: Core: Problem with manual input of re-projected polygon coordinates during editing 43099: Core: Error when switching search result views on a JDBC table search 43126: Core: Error when changing a query result view to a query result with a relate and reverse join configuration 43132: General: Support for configuring the maximum timeout for Esri Print 43138: Core: At editing, the complete file path is not displayed for an edit field of type "Fileupload" 43139: Core/HTML: Error generating plot with a dynamic legend and the option "Use all layers? 43141: FlexJS: It is not possible to prioritize all tools (= show permanently) because at least one tool is always initially hidden 43148: MapWidget: Support for configuring a filtering query (query_filtered) using a Testcontainer 43153: Core: Additional icons for BaSYS Web - see "/pub/images" 43162: UserManagement: Despite different client identifiers (= CLIENT_ID) there is no group selection at the project start if empty print profiles are used 43164: Core: When printing uploading geodata, the size of symbols differs from the display on the screen 43167: General: GeoLocator cannot be used if the country string is empty 43175: Logging: Log level of the message, if a user has no permission to use a query result changed from INFO to DEBUG. 43178: Core/HTML: Print preview will not be updated if the name of the output file is preconfigured 43179: Core/Mobile: Offset when editing via WebOffice SOE, if the coordinate system of the map service from the edit layer differs to the WebOffice main map service 43186: Core: After completing an editing operation, a query result is opened by mistake 43195: Core: The parameter "Reuse the last input value?" does not work when Lookups are configured 43202: Core: Predefined queries with a LIKE comparison and the "contains" option no longer offer suggestions for a value list 43207: Core: If the first and last point are identical when measuring a polygon, the measurement texts are missing on the printout 43208: Core: No legend is displayed for grouped WMS services 43209: FlexJS: In the WebOffice author, the entry point "Toolbar" is grayed out when restricting the configuration view to "Flex" 43257: SynAdmin: Support for displaying the licensed ArcGIS Server Cores - Prerequisite: ArcGIS 10.5+ 43260: FlexJS: Optimization for zoom to full extent if the visible width/height exceeds the configured width/height 43276: FlexJS: Map Display get not logged to the WebOffice statistics file 43279: General: External calls to WebOffice via externalcall.jsp are not working in Internet Explorer if the document mode was not set correctly 43286: General: External ArcGIS Server map service is included with offset when printing, if the image requested for printing exceeds the maximum allowed image size 43295: General: Problem fetching the map image of a WMS service configured via https, if the map image is provided via http 43302: Core: Problem loading SaveStates with rotated objects, if the objects were rotated before the redlining action was completed 43304: Core: In a related table, the columns are reversed if a GUID field is used for the link 43308: Landing Page: The height of the header and the copyright should not be hard-coded, but dynamically adjusted 43317: FlexJS: Problem with Maptip if external application is configured on the layer 43326: Core: Multiple labels are not aligned correctly when printed using a seamless index plot 43341: SynAdmin: Incorrectly configured ArcGIS Online map services are not listed 43343: MapWidget: Support for displaying configured map widget Custom Tools in Testcontainer 43348: UserManagement: Extract templates are wrongly determined only for the first UserManagement group 43356: SynService: Optimization of error message when requesting Coordmarkers outside the allowed extent 43358: Core: Support for the following standard widgets in the Custom Tools for the integration of an ArcGIS WebScene: Direct line measurement, Basemap Gallery, Layer List, Legend 43367: Core: Positioning of the dynamic selection display is not correct when the offset value is changed 43387: Core: If an existing redlining is edited and the action is completed with a double-click, this object disappears from the list of redlining objects 43393: General: Error during a WFS search when the search field is named "NAME" 43394: General: At Esri Print, always all raster plans are printed and not only those that have been switched visibly by raster choice functionality 43415: Core: Support for new custom tool to switch map views with a slider - see: "pub/custom_tools/mapViewSlider" 43424: Mobile/HTML: Measurement does not work correctly if more than one marker style is configured 43466: FlexJS: Various tiled overview maps cannot be loaded 43467: Core: At "Free Labeling" tool, using the option "Visible Layers" also non-visible layers get displayed 43479: Core: Deleting unfinished segments at tool "Measure Perpendicular" the base line is not removed 43480: Core: The settings for the measuring tools are reset after each measured object 43504: MapWidget: You should not have to deactivate the tool Maptip for a map view change 43511: Core: Support to have the ribbon/toolbar collapsed and the TOC visible at project start 43519: WebOffice author: Due to an endless loop, no preview map is displayed at "Add Map Service" wizard 43586: Core: The area box and crosshairs on the overview map should be used to display the visible area and not the retrieved area 43587: Core: Support for new custom tool to switch the state of a tool like Maptip, ZoomIn, ZoomOut - see: "pub/custom_tools/tool_state_switch.htm" 43588: Core: Changes to existing objects during drawing/measurement should be better visualized to the end user 43603: Core: Miscellaneous bug fixes and optimizations for the edit action "Copy from m-value" 43606: FlexJS: For external applications, the internal name is incorrectly used instead of the configured tooltip 43607: General: WMS services with file paths in the URL cannot be included if WebOffice UserManagement is active 43610: Core: For the editing action "EditByM", the min. and max. values should be written to the editing form 43611: General: Configured date transformation is not used for 3D measurement 43627: HTML: Tool "Edit" cannot be opened if the WebOffice project was opened with the external call parameter "&view=" 43640: General: Error during printing if path to Coordmarker icon cannot be resolved 43645: General: Search on a GUID field finds no result 43647: Core: Relate is not resolved if the field type between base table (= String) and target table (= BigDecimal) is different 43652: General: The memory consumption by WebOffice is significantly higher since WebOffice 10.5 compared to 10.4 and causes for example crashes when printing ==> IMPORTANT: requires an update of ArcGIS SOE for WebOffice! 43658: Core: Performance optimization for very extensive redlinings - especially advantageous for older browsers like IE11 43676: Mobile: The list of meeting point icons cannot be scrolled in the phone view 43693: MapWidget: A "Busy Indicator" should be displayed until the first map image can be displayed 43714: Core: Edit tool must not be a prerequisite for uploading georeferenced photos 43725: FlexJS: When printing with meeting point symbols, the configured offset is not used correctly 43736: FlexJS: Area measurement result is displayed outside the measured polygon 43745: Core: If you use the default value "{date}" for the editing action "Copy from layer", the field is filled with the date of the previous day 43750: General: WMS service with special characters in layer names cannot be integrated correctly due to encoding problems 43767: Mobile: Missing icon at button for metadata on base maps 43775: Core: In certain scenarios, the overview map is not loaded 43779: General: Support for evaluating the WebOffice statistics files in the loadbalancer scenario via Synadmin 43790: FlexJS: When closing the Identify window the scale changes to to zoom level / map scale the object was identified with 43791: FlexJS: The configured zoom factor is ignored in a project that uses discrete scales or tiled map services 43800: Core: With the sending/completing of the editing process, no further changes may be made to this editing action 43812: Core: The maximum scale stored in the project configuration is ignored in contrast to the HTML client 43834: Core: Support for "Edit Type defined by feature" when editing 43861: General: Add the following parameters to OGC Whitelist: GROUP_LAYER_BY,with_baselayer,kid 43877: Core: The settings stored in the user profile for the "Free Labeling" tool are not used in Internet Explorer 11 43878: SynMonitor: Monitoring request must require valid authentication by user "batchadmin" and its password stored in the WebOffice application configuration - for this purpose the following values were added: NOT_FOUND, UNAUTHORIZED, FORBIDDEN, INITIALIZING to the response "FAILED" 43891: General: Due to a regression, the export templates are no longer available in certain scenarios for the "Extract Data" tool 43900: FlexJS: The reference scale configured in WebOffice is ignored when searching on a line or polygon layer 43918: Core: Optimization of the custom tool to switch the state of a tool - see: "pub/custom_tools/tool_state_switch.htm" 43940: HTML: When loading a SaveState, not all objects by the "Free Labeling" tool are restored 43984: WebOffice author: If you configure an invalid password for SynAdmin in the basic settings you will get a little meaningful error message 43992: Full text search: Optimization for the sorting of suggestions 44006: Core/HTML: WebOffice layer filters based on coded value domains are no longer available due to regression 44023: Core: In the "EditByM" editing action, the output object previously selected in the "CopyFromM" editing action is to be displayed automatically as the output object in the list after selecting the geometry 44046: Core: The editing form does not display the value of a domain (coded value domains) 44120: SynService: Support for user name/password authentication as fallback for single sign-on scenario 44128: Core/HTML: WebOffice layer filters without spaces around the comparison operator are no longer available due to regression 44137: Core: Standard projection for printing is not used for the first project start 44141: Core: With high-resolution index printing with integrated WMS services, the extent to be displayed is truncated 44149: Core: Even for short inspection videos such as motorway ramps, the route should be divided into at least 100 vertices 44150: Core: Layout problem in the edit tool form, if only the edit action "Create" is configured 44153: Core: Multilingual default value is not correctly resolved at editing action "Copy from Layer" 44157: FlexJS: Layout and navigation problem with a high number of map views or boomarks 44161: Mobile: Navigation problems with iOS 10.3 44168: Core: Map overlay does not work in Mozilla Firefox 44204: Flex: In certain situations FlexJS is opened instead of FlexFlash, although FlexFlash is configured 44248: Core: WebOffice layer filter with operator AND leads to deactivation of the layer filter 44322: Core: xPlanungs-Viewer is not displayed correctly when using special characters 44325: SynService: If no parameters for x, y and scale are specified in an editing request, the request runs in a timeout 44333: General: WebOffice SOE requests fail in certain scenarios with an HTTP 500 error - INTERNAL_SERVER_ERROR 44336: Landing Page: Generic tile with a UserManagement access ID is not displayed 44350: Core: An edit field of type Checkbox does not check whether the field has been filled in if it is required field 44355: Core: Support for new configuration parameters "Layer Styles?" on WMS services to ignore non-OGC compliant layer style parameters 44383: Core: In a certain constellation Internet Explorer 11 displays cached map tiles only after a map interaction 44389: Landing Page: No HTML tags should be displayed in tooltips 44429: Core: The correct value for "editaction" is not transferred to the integrated editing application using editing action "Delete" 44456: Core: The "Nettrace" tool is missing in the online help 44533: Core: Support for new custom tool "pub/custom_tools/GIPCommunicator.htm" to transfer the current map extent to the Austrian GIP Communicator - http://service2.its-viennaregion.at/gcclient20/ 44534: Core: The configured values are missing at the integrated editing application for the editing action "Delete" IN DEVELOPMENT - 44562: General: Workaround for ArcGIS Server Bug, when ArcGIS REST API returns descriptions instead of codes when using Coded Value Domains and an ArcGIS Join 44569: UserManagement: In a certain constellation project tiles are displayed on the landing page for which an end user has no permissions 44618: Core: In the custom tool for integrating ArcGIS web scenes not all buttons have a tooltip 44630: Core: After editing no parameters are passed to the integrated editing action if a definition query is used for the editing layer 44647: Core: Problem editing with lookup tables and hierarchical edit fields 44655: Core: On a search result with WebOffice Join the join fields are missing after editing on the corresponding layer 44659: General: If an XY Event Table is used in the map document, reading the properties of this map document fails and parameters such as the reference scale are not used during printing 44728: General: Error in the ArcGIS Server log file of the map service "SynOutputService" when using an ArcMap Join based on an MSSQL database 44752: General: Problem when including elements from the "pub" folder if the name of the WebOffice application contains "pub" 44827: Core: Error when starting the editing tool if the editing action "EditByM" or "CopyFromM" is configured as the default editing action 44846: UserManagement: Support for Access IDs on a search result that is restricted for the "Free Labeling" tool 44906: Core: Due to a regression the integration of xPlanning documents does not work anymore 44933: Core: When editing a FeatureServer Service table, Short Integer type coded value domains are not resolved in the editing form 44961: Landing Page: The WebOffice client should be selected in the Mobile GUI via icons instead of a drop-down list 44971: Landing Page: If many tiles are available a horizontal scrollbar is missing 44996: UserManagement: User-related attribute filter does not work if the combination of domain and user name contains "\R" 45023: General: The contents of an external, secured ArcGIS Server map service are missing on a print 45045: UserManagement: Optimization for parameterized WebOffice layer filters when used in combination with LIKE and wildcard 45099: Core: Layout problem with selection tools when the selection mode is changed 45101: Core: Special measuring tools such as "Measure perpendicular" and "Measure angle" may not be updated using the list of existing objects 45103: Core: The parameters point size and point color are not used for tool "Measure point" 45114: MapWidget: In the tool for changing map views the selected map view is initially not highlighted 45121: Mobile: If an identical image is used as static legend image for each map view, there are display problems 45131: Mobile: Layout problem when displaying legends under iOS 45132: Mobile: Various optimizations for the "Coordinate Search" tool 45217: Mobile: Problem in the Phone GUI when opening and exiting the tool "Add Graphic" without choosing an appropriate option in between 45344: Mobile: Scrolling in a longer map view/base map list is difficult 45382: Core: When zooming, a click on the map should center on the click point and not on the map center 45437: Core: It is not possible to save a Querybuilder query based on a table 45506: Mobile: In the smartphone GUI, the legend overlays the list of map views and base maps 45592: Landing Page: Problem with horizontal scrolling with pressed left mouse button 45719: Core: The length unit for the radius when drawing a circle is initially "km" instead of "m" 45952: Mobile: No e-mails can be sent under iOS 12 46119: Mobile: Static custom tools do not close correctly and may affect other tools 46228: Core: On a rotated printout the texts of the free labeling tool are no longer displayed horizontally 46287: Core: Error at printing when a redlining polygon is included 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.