Cumulative Update for WebOffice 10.9 R3
Build time: 20250314-1851
- This is an add-on patch for WebOffice 10.9 R3. That means, WebOffice 10.9 R3 is a minimum requirement and must be installed! This patch contains all fixes since WebOffice 10.9 R3!
- Please inform your users to delete the browser cache according our guideline, before opening WebOffice the first time after applying an upgrade.
Requirements:
Installation of VertiGIS WebOffice 10.9 R3 (min. build time: 20230403-0941)
Installation of VertiGIS WebOffice author standalone 10.9 R3 - min. Build 109.3.0.18
Installation of VertiGIS WebOffice extensions 10.9 R3 - Build 10.9.292
Optional: Installation of VertiGIS Studio Printing Engine (CIM2) - Build 5.25.0.7 (ArcGIS 10.8.1 - ArcGIS 10.9.1)
- Important: For WebOffice the build “v2” is normally required, which is based on the Cartographic Information Model (CIM) v.2 and can be used with ArcGIS Pro 2.x and ArcGIS Enterprise 10.8.x and 10.9.x. Version “v3” is based on CIM v.3 and is only compatible with ArcGIS Pro 3.x and ArcGIS Enterprise 11.x. Background information can be found in the following HelpCenter article.
Installation:
- Backup your entire WebOffice web-application
(e.g.
C:\Tomcat\webapps\<WebOffice web-application>
) to a save place - Stop Apache Tomcat (Start/Programs/Administrative Tools/Services)
- Delete the working directory of Apache Tomcat at
e.g.
C:\Tomcat\work\Catalina\localhost\<WebOffice web-application>
- Update “ArcGIS Server Object Extension for WebOffice” at least to: 109.3.0.202310101054
- In ArcGIS Server Manager under “Services” choose to stop the Map Service “SynOutputService” (or all services, where “WebOffice Server Object Extension” is activated)
- In ArcGIS Server Manager under “Site/Extensions” choose to edit
“WebOffice Server Object Extension” and select
“
<Patch>\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 “WebOffice Server Object Extension”
again!
- Don’t use uninstall and install the extension, because else you have
to set the properties for “WebOffice Server Object Extension”
again!
- Copy the content of
<Patch>\WebOfficeSystem
to<Drive>\arcgisserver\directories\WebOfficeSystem
- In ArcGIS Server Manager under “Services” choose to start the Map Service “SynOutputService” (or all services, where “WebOffice Server Object Extension” is activated)
- Copy WO109R3_patch_YYYYMMDD.exe to the directory of your WebOffice
web-application
(e.g.
C:\Tomcat\webapps\<WebOffice web-application>
) - Run WO109R3_patch_YYYYMMDD.exe and choose to overwrite all existing files
- Delete the file WO109R3_patch_YYYYMMDD.exe
- Start Apache Tomcat (Start/Programs/Administrative Tools/Services)
Changelog since WebOffice 10.9 R3:
2025-03-14
Fixed
- 311286: General: Tiles of a WMTS service secured with username/password are not displayed
- 308278: General: Extension of the log information if requests to retrieve tiles of a secured ArcGIS Server service suddenly do not contain a token
- 319824: VertiGIS Printing: The rotation parameter is ignored when printing if a print projection other than the WebOffice main map service is selected
2025-03-07
Fixed
- 297298: Flex: With a screen width between 544px and 768px, the pop-up is overlaid by the search bar
- 313899: Flex: Drawings/Redlinings sent via SaveState are not available after a project start
2025-03-06
Fixed
- 307169: VertiGIS Printing: Basemaps are not in the correct placed on the printout if the print is created in a print projection that differs from the main WebOffice map service
2025-02-19
Added
- 305249: Core: Support for hiding editing templates
Fixed
- 315626: General: If no exceptions are configured for the activated parameter “Check open redirects?” WebOffice cannot be used
2025-02-13
Fixed
- 258394: Core: Error when completing the edit action “CopyFromTemplate”
- 301608: Flex: Calling a hyperlink from a Relate does not work
2024-12-18
Fixed
- 308278: General: With secured map services, no token is sent with requests to retrieve tiles shortly before the usually one-hour ArcGIS token lifetime expires - this means that tiles are not displayed on the client
- 309636: Core: No zipped geodata can be uploaded with the “Add data” tool
- 309726: General: Prevent unnecessary warning regarding STATIC_THEMATIC_LAYER in the WebOffice log file
2024-11-27
Fixed
- 308655: UserManagement: Access to VertiGIS Printing print templates cannot be restricted via UserManagement database
- 308711: Flex: The button “Select feature” in the pop-up / maptip has no function
- 308849: VertiGIS Printing: Regression from 302852 causes the tool not to start in the core client if no print fields are configured
2024-11-18
Fixed
- 299435: Core: Error at project start if the function “Set Favorites?” is activated for map views
2024-11-14
Fixed
- 302422: Core: Regression from 242232 causes that a layer filter can no longer be reset after a filtering search
- 305780: VertiGIS Printing: Regression from 237069 causes the creation of a printout to fail after a GeoLocator or WFS search
2024-11-12
Fixed
- 306382: General: Due to a bug in the ArcGIS Maps SDK for JavaScript 4.x, tiled ImageServer map services cause the memory of a browser instance to grow until it crashes
2024-11-06
Fixed
- 305786: VertiGIS Printing: Regression from 302852 causes the initial print preview to be missing in the core client
- 305788: VertiGIS Printing: Regression from 302852 causes the list of projections not to be displayed in the core client
- 305821: VertiGIS Printing: Regression from 302852 causes fields such as “Creator” not to be displayed in the tool form
2024-10-17
Added
- 305033: VertiGIS Printing: Support for VertiGIS Studio Printing Engine v5.25.0.7
Fixed
- 249613: Core: For a multi-line field alias, the checkbox is placed at the bottom of the edit field type “Checkbox”
- 291630: General: Access to a WebOffice project via landing page is not possible for users with an apostrophe in their user name
- 297781: General: In WebOffice SOE printing, the dynamic legend does not contain any legend elements in certain scenarios, but only “all other values” instead
- 301941: Core: The custom page “pub/custom_pages/forward_replace_in_param.jsp” should support the pass of multiple edit fields to VertiGIS FM
- 302756: General: Optimization of the log message if the initialization of external OGC services fails with an exception
- 302852: VertiGIS Printing: The order of the print fields in the tool form should correspond to the configuration
- 304498: General: The custom page “pub/custom_pages/xPlanung.jsp” does not work in the reverse proxy scenario
2024-09-12
Fixed
- 256556: Flex: In some languages such as French and Hungarian, no edit form is offered for layers that have a date field configured as an edit field
- 297813: Core: When configuring certain WMTS services as an overview map, WebOffice projects do not start
- 299347: Map Widget: No snap layers are available for the “Edit: Create” tool
Changed
- 300444: General: Update of the supplied certificates in the WebOffice Truststore based on Oracle JDK and Eclipse Temurin
2024-07-10
Fixed
- 283495: Flex: Regression from 274339 causes WebOffice Flex standard icons from “pub/images/flexjs”, which use transparency to visualize the icon, to no longer be visible in the WebOffice Flex standard skin due to a CSS problem
- 294099: General: Include reference to possible workaround in the notification that is displayed if a browser does not support WebGL2
- 297273: Flex: In the Mobile UI, no label texts are displayed in the popup for buttons and tools
- 297366: General: Regression from 252198 causes many unnecessary log entries in the WebOffice log file when using OGC services
- 297666: General: Add extended logging if there is a server-side WebOffice error in the TOC in connection with map views and basemaps
2024-06-20
Fixed
- 282815: Core: In query builder, no notification regarding exceeded field length should be made for an IN statement if the field values are separated by a semicolon “;”
- 291381: General: Regression from 242232 causes WebOffice projects not to start if a predefined query on a GIS layer has the same internal technical identifier as a query on a table
2024-06-12
Added
- 282472: General: Support for new custom tool “pub/custom_tools/ChartJS.htm” to display a chart based on selected features
- 283087: VertiGIS Printing: Support for planning type, i.e. for printing with a fixed map view defined on the print template
Fixed
- 245999: General: When loading a SaveState, the TOC is not reconstructed correctly if the basemap is empty
- 256424: WebOffice author: In the wizard “Configure print templates” the print templates for VertiGIS Printing are not read out due to a hardcoded timeout
- 258523: General: When uploading georeferenced photos, the values of the EXIF metadata should be truncated to an accuracy supported by Esri
- 259653: VertiGIS Printing: Contents of secured FeatureServer service missing on printout
- 259783: General: WMTS services secured with KVP cannot be integrated
- 260847: SynAdmin: When clicking on “Toggle Header Information”, the corresponding information is not displayed
- 283752: General: Error in WebOffice SOE printing if no font size is assigned to a text in a SaveState
- 283963: General: Error in GEONIS network trace if only one result layer is configured
- 290418: Map Widget: No object is created for “Edit: Create” when using the crosshair
- 290569: Flex: Project call with an external filter does not work
- 290946: General: Various links to the WebOffice and VertiGIS website are no longer correct
2024-04-30
Added
- 252044: General: Support for checking open redirects
Fixed
- 201315: Map Widget: When the edit tool is open, the editing process is automatically performed when changing the map view
- 231768: General: Add icon for VertiGIS FM in 16x16 pixels under “pub/images/extapp/vertigisfm/extapp_fm_16.png”
- 252198: General: Tiles of a WMTS service are not
displayed in WebOffice because the necessary parameter “ENDPOINT” is not
sent
- 254543: Map Widget: The selection area freezes if it is dragged beyond the map border
- 255015: Map Widget: When loading a URL with ADDREMOVE in the test container, an additional query is incorrectly created
- 257879: Core: In the TOC, the display of visibility
for a group of map services containing a WMS service is not
correct
- 259929: General: Unnecessary requests against the ArcGIS Server for token generation if the parameter “Selection for all visible layers?” is activated on a secured map service
- 260233: General: At the (first) project start, WMS
services that have not yet been fully initialized are not available and
are therefore missing in the TOC
- 261412: Flex: When editing a multipart polygon, all parts except for the edited one are deleted at the end of the editing process
- 266193: Core: For the range slider, the documentation for the SingleValueSlider stored in WebOffice author has been optimized to show that initial values of type NUMERIC must always be configured with one decimal place
- 266928: Core: Output of an appropriate error message if no inspection video is available
Changed
- 274339: General: Update to ArcGIS Maps SDK for JavaScript 4.29 and remove version 4.28
Security
- 279870: WebOffice extensions: Support for WebOffice extensions 10.9 R3 - Build 10.9.292, whose WIX installer no longer has the vulnerability CVE-2024-29187
2024-03-13
Added
- 260236: WebOffice extensions: Support for WebOffice extensions 10.9 R3 - Build 10.9.289, which include an ArcGIS Engine license with expiration date 31.12.2025
Fixed
- 242232: Core: If a layer filter is activated, the value lists of a predefined queries are no longer restricted accordingly
- 260298: General: Regression from 232830 causes secured tiled MapServer services no longer be displayed when UserManagement is activated and the parameter “Use fallback authentication type UM-DB” is used
Changed
- 247906: General: Update to ArcGIS Maps SDK for JavaScript 4.28 and remove version 4.27
2024-03-05
Added
- 258447: VertiGIS Printing: Support for new parameter “Use Feature Access?” on VertiGIS Printing print templates to control whether the “Feature Access” property should be applied to involved MapServer services
- 258835: VertiGIS Printing: Support for VertiGIS Studio Printing Engine v1.8.0.63
Fixed
- 239400: General: WFS service cannot be connected if the systemId (schemaLocation) is a URL of the schema
- 239721: VertiGIS Printing: Redlining created by the “Free Labeling” tool is transferred to the printout as an image and not vectorized and therefore has a poor quality
- 256047: General: WMS services that are secured with BASIC Authentication cause an unnecessary warning in the log file
- 256641: General: Maptip performance optimization
when an end user does not have edit permissions
- 258447: VertiGIS Printing: No static layout attribute table with selected features can be created from layers of a MapServer service - Important: The use of a static layout attribute table requires that “Feature Access” is activated on the MapServer service
- 259220: General: In the custom page xPlanung, every string of “br” in the text is incorrectly interpreted as a line break
2024-01-23
Fixed
- 172986: VertiGIS Printing: If only the geoprocessing service for VertiGIS Printing is running in the federated server scenario and is secured with OAuth, no login dialog appears and the print functionality is therefore not available
- 255209: General: When printing WebOffice SOE with a dynamic legend, the order of the legend elements no longer corresponds to that in the TOC
2024-01-22
Fixed
- 255384: VertiGIS Printing: Regression caused by 237069 that the creation of an printout after displaying a 1:n table link (= relate) throws an error
2024-01-15
Fixed
- 191315: Flex: The display of notifications in the tool for uploading georeferenced photos should not be suppressed
- 240885: General: In VertiGIS Printing and map export, the order of basemaps is not correct if several basemaps contribute to the map image
- 244691: Flex: Special characters in the naming of saved project statuses are not displayed correctly
- 251384: General: Unnecessary notification when searching using m-values if the GIS object is a multipart feature
- 253892: General: WebOffice author standalone cannot
connect to certain WMS services that have a password parameter in the
URL
Changed
- 231768: The icons for VertiGIS FM should be located under “pub/images/extapp/vertigisfm” instead of “pub/images/extapp/proOffice”
2024-01-03
Fixed
- 245788: Core: Performance optimization when editing polygons when checking for invalid object geometries
- 253918: General: Table search with reverse join fails if the GIS layer with the same layer identifier is available on different map services
2023-12-21
Fixed
- 250574: General: Layers with a thematic mapping sometimes cause an error in the WebOffice log file
- 252535: Core: No concentric circles can be created
using the URL call interface
- 253570: SynAdmin: The link behind the WebOffice news button does not work
- 253618: General: For a certain debugging request, the credentials of an ArcGIS Server user are logged in plain text
- 253754: Core: When updating an already created measurement object, the correct tool is not selected
2023-12-12
Fixed
- 251700: Core: Regression by 251427 causes saved project statuses with previously uploaded data to no longer be restored correctly
2023-12-07
Fixed
- 246979: Core: When printing from the search result in VertiGIS Printing, the configured print template is ignored
- 250050: Core: Various minor optimizations when measuring using a distance circle
- 250598: Core: Error in the browser console when switching between construction tools
- 250682: General: Using the URL parameter “map_layers_visibility” the visibility of layers explicitly configured in the WebOffice project configuration cannot be overridden
- 251134: Core: Distance circles should have a uniform transparency so that the map contents are not obscured at the center of the circle
- 251427: General: Regression by 245775 prevents the switching state of group layers in the TOC from being read from the MXD on which the map service is based
- 251433: Core: The layout of the custom tool “pub/custom_tools/zoom_to_coords” for zooming to a rectangular area should be adapted to the core client and also be provided in a separate directory and not packed in a RAR file
2023-11-29
Fixed
- 243093: Core: Layout problem in the measurement form for hectometry
- 245284: Core: Various bug fixes for the hectometry function in the measurement tool
- 246385: General: GetFeatureInfo request on a specific WMS service does not return a result because the response cannot be parsed
- 250050: Core: When measuring, the radius is not written during the creation of a “Distance Circle”
2023-11-27
Fixed
- 249811: General: Regression from 245232 causes the map to be updated only after a pan or zoom after changing the map view
2023-11-23
Added
- 245775: General: Support for configuring whether annotation sublayers should be initially displayed expanded in the TOC
Fixed
- 245775: General: Significant performance optimization of the project start time if a project contains a very high number of annotation feature classes with many subtypes
- 249614: Core: When editing a layer of a FeatureServer service, the preview of the editing templates is not correct if an attributive filter from WebOffice UserManagement is applied to the layer
- 249933: Core: Regression from 201866 causes an error to occur if you want to open the measurement tool a second time
2023-11-17
Added
- 191315: Flex: Support for “Add Images” tool for uploading georeferenced photos
- 201733: VertiGIS Printing: Support for VertiGIS Studio Printing Engine v1.6.0.22
- 201866: Core: Support for new tool “Measure concentric circles”
- 244113: General: Support for configuring a filter in the web.xml to validate a token
- 245450: Extract: Support for configuring a static user to determine the role authorizations from the WebOffice UserManagement database when ArcGIS Enterprise is operated in the federated server scenario with SAML authentication
- 245186: Core: Support for Basemap Gallery of the Portal for ArcGIS of the currently active WebScene
Fixed
- 195400: VertiGIS Printing: At the selection tool for areas the fill type “Forward diagonal” is printed instead of “Backward diagonal”
- 231395: Core: URL call with “tool=IDENTIFY_MAPTIP” does not work if the call is sent to an existing WebOffice session
- 234066: Core: Uploaded KML files are not correct due to Esri limitation ENH-000162815
- 234582: Core: The tool “Clear Selection” should also remove the object overview
- 235579: Core: With “Multi Labeling”, only one object is labeled for overlapping objects with identical geometry
- 238496: Core: Error in WebOffice SOE printing if a SaveState contains a redlining that has not been completed
- 238727: Core: Texts rotated by the end user are shifted when the entire map is rotated
- 239670: Core: If all objects of a layer are selected in a full text search, the configured map view is not used
- 245232: Core: Workaround for Esri bug BUG-000162615, which leads to tiles of cached map services not being displayed in some cases
- 246094: General: The attributive filters “ALLOW_NOTHING” and “ALLOW_ALL” so far only work independently and not as part of a composite filter
- 246898: VertiGIS Printing: Generic function fields that can be changed by the user are not displayed in the print form
- 246975: Flex: The legend cannot be scrolled on a small browser window
- 246979: VertiGIS Printing: Creating a printout from a search result does not work
- 247610: Flex: The custom tool “pub/custom_tools/GoogleMapsWidget.htm” does not work on mobile devices
- 247975: General: If a search/selection exceeds the maximum number of hits, no notification is displayed
- 248000: SynAdmin: The linked updates page incorrectly refers to WebOffice 10.9 R2
- 248278: Core: Preconfigure the WebScene OpenStreetMap 3D Buildings & Trees in the ArcGIS WebScene Custom Tool
2023-10-20
Fixed
- 191938: General: Addition of parameter “trustServerCertificate=true” to the syntax for MS SQL JDBC connections in the schema documentation for WebOffice application as well as project configurations - see also article in Support Center
- 204762: Core: Symbolization defined in layer file is not applied correctly and leads to black symbols during thematic mapping
- 234025: Core: Construct via distance and line (Gon) does not work correctly when editing lines
- 239132: VertiGIS Printing: Objects with an
attributive filter by logged in user are missing from print
- 240307: General: Minor tweaks to schema documentation regarding the switch to VertiGIS Printing as the default printing engine
- 242129: Core: WebOffice client incorrectly sends request in syntax of WebOffice SOE printing in case of VertiGIS Printing print request from search result
- 242702: Full text search: CPU load reduction when
searching on very large datasets in combination with an attributive
UserManagement filter
- 244808: General: Search on certain WFS services
does not return any result hits
- 245143: General: URL Call parameter “map_layers_visibility” does not work if the referenced layers are in a group of map services
- 245821: VertiGIS Printing: When exporting maps, redlining vertices are not displayed
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.