This chapter describes how to install and configure Apache Tomcat. Apache Tomcat® is an open source web server and web container based on the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies and allows you to run web applications written in Java.
Apache Tomcat is the recommended and certified Servlet Engine used for running WebOffice 10.7 SP1.
In case you want to use a different Servlet Engine, please contact your corresponding WebOffice Support Team.
WebOffice 10.7 SP1 is certified for Apache Tomcat 9.0.31.
You can download the installation file from: https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.31/bin/apache-tomcat-9.0.31.exe
Note: Configuration notes for Apache Tomcat can be found here.
Note: Please see chapter Apache Tomcat Installation for details regarding the installation of Apache Tomcat Servlet Engine.
Note: Please see chapter Apache Tomcat Configuration for details regarding the further configuration of Apache Tomcat Servlet Engine after the setup was completed.
Apache Tomcat 8 changed the default value for character encoding.
When using external calls to WebOffice 10.7 SP1 (WebOffice APIs, WebOffice map widget) with special characters please adapt the Tomcat settings for the encoding. To use the default encoding from Tomcat 7, configure the parameters URIEncoding="ISO-8859-1" useBodyEncodingForURI="true" as in the example below (C:\Tomcat\conf\server.xml) for both ports, 8080 and 8009 (apache connector):

Adaptations in file "server.xml" by Apache Tomcat
With this setting the character encoding ISO-8859-1 will be used for GET and POST requests. You can use any other encoding explicitly in the request.