Navigation:  System Requirements > Server-side Requirements > Application Server Middleware (Servlet Engine) >

Apache Tomcat

Previous pageReturn to chapter overviewNext page

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.

 

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

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.