When upgrading your WebOffice application from 10.3 to 10.4 consider the following requirements:
•Backup the content of the WebOffice usermanagement database
Backup the WebOffice usermanagement database by exporting an xml dump file.
•Uninstallation of WebOffice author
Follow the steps in Upgrade WebOffice author.
•Uninstallation of WebOffice extensions
Follow the steps in Upgrade WebOffice extensions 10.4.
•Installation of the latest Esri patches for ArcGIS for Desktop, ArcGIS for Server and ArcGIS Engine
Follow the steps from Upgrade ArcGIS.
Note: WebOffice 10.4 supports the following ArcGIS versions:
•ArcGIS 10.4
•ArcGIS 10.3.1
•ArcGIS 10.3
•ArcGIS 10.2.2
•ArcGIS 10.2.1
•Installation of WebOffice author 10.4 (or higher)
Follow the steps in Upgrade WebOffice author.
•Installation of WebOffice extensions 10.4 (or higher)
Follow the steps in Upgrade WebOffice extensions 10.4.
•Installation of WebOffice usermanagement Admin Web 10.4 (or higher)
Follow the steps in Upgrade UserManagement Admin Web.
Note: Step 1 (Backup the content of the WebOffice usermanagement database) can be ignored if already done.
•Update SynPlotService.mxd and SynePaperService.xmd to version from 20.03.2016
Overwrite the SynPlotService.mxd in your WebOfficePlotTemplates (<arcgisserverdirectory>/directories/WebOfficePlotTemplates) directory. Overwrite the SynePaperService.mxd in your WebOfficeEpaperTemplates (<arcgisserverdirectory>/directories/WebOfficeePaperTemplates) directory.
Note: Please consider, that any specific settings regarding geographic transformations on the data frame "print" have to be re-configured after the update of the SynPlotService.mxd. See chapter Support Printing with Various Coordinate Systems for details.
•Setup the WebOffice_plot_author.mxd
Copy the WebOffice_plot_author.mxd (from WebOffice10.4-DVD\Software\WebOffice directories\WebOfficePlotTemplates) to your WebOfficePlotTemplates (<arcgisserververzeichnis>/directories/WebOfficePlotTemplates/) directory.
•Update the servlet engine
Update to Java 8 and Apache Tomcat 8 to current versions is obligatory, update of Apache Tomcat Connector is optional.
Note: Please consider modifications between Tomcat 7 and Tomcat 8 and adapt the settings as described in Apache Tomcat.
•Update of the Server Object Extension and the WebOffice system folder
Update of the ArcGIS for Server Object Extension for WebOffice and the WebOffice system folder with this instructions. The updated syn_soe_ao_gateway.soe is available within the following path WebOffice10.4-DVD\Software\ArcGIS for Server Object Extension. In ArcGIS Server Manager under Site/Extensions choose to edit SynerGIS Server Object Extension and select the syn_soe_ao_gateway.soe from your Installation-DVD for Upload.
Additionally clear your WebOffice system folder files within the folder <arcgisserververzeichnis>/directories/WebOfficeSystem and copy the new WebOffice system files from the path WebOffice10.4-DVD\Software\WebOffice directories\WebOfficeSystem witin the folder.
oInstallation of WebOffice 10.4 (or higher)
Backup the existing WebOffice applications from C:\Tomcat\webapps\<WebOffice application>.
Remove the existing WebOffice applications from C:\Tomcat\webapps\<WebOffice application>.
Installation of WebOffice 10.4 application from WebOffice10.4-DVD\Software\WebOffice Web Application.
Copy the backed up application and project configurations into the respective directory of your WebOffice 10.4 application:
oproject configurations: \WEB-INF\classes\configuration\projects
oapplication configuration: \WEB-INF\classes\configuration
Copy the following files from the backed up WebOffice directory into the directory of your WebOffice 10.4 application (e.g. C:\Tomcat\webapps\WebOffice)
oWebOffice html client specific files from directory \client_workspace\JSXAPPS\weboffice\jss
▪language_weboffice_user.xml
▪synergis_weboffice_user.xml
▪splashscreen.txt
oapplication specific files from directory \client_workspace\basicresources\ (application specific adaptations - customized login page, project selection page)
▪synergis_user.css
▪synergis_modern_user.css
▪synergis_mobile_user.css
ofiles from directory \pub
▪custom pages
▪custom tools
▪images
▪styles
ofiles from directory \WEB-INF
▪web_user.xml
ofiles from directory \WEB-INF\work
▪geo_bookmarks
▪multilang_legend
▪profiles
▪state
▪statistics (z.B. WebOffice.csv)
▪user queries
ofiles from directory \WEB-INF\classes\configuration\license\
▪admin.properties (SynAdmin password)
oWebOffice map widget specific files from directory \client_mapwidget\Styles\
▪SynServiceClientStyles_user.css
oWebOffice core client specific files from directory \client_core\jss
▪language_weboffice_user.xml
▪synergis_weboffice_user.xml
oWebOffice core client specific files from directory \pub\client_core\styles
▪weboffice_users.css
Since WebOffice 10.4 the default client changed to WebOffice core. If a project should be opened by default via WebOffice html client, the configuration needs to be reset in Project Structure Overall.
Finally a validation of the application configuration needs to be done by opening and saving the application configuration via WebOffice author.
Note: In order to save the application configuration any change and rechange needs to be done in the configuration via WebOffice author.