Configure Tomcat for SICS Batch Server Deployment

Configure Tomcat for SICS Batch Server Deployment

SICS Batch Server is a memory intensive application and the standard Java VM settings are not sufficient. To avoid out of memory error messages like: java.lang.OutOfMemoryError.

Do the following:

  1. Ensure Tomcat is not running
  2. Start (double-click) the %CATALINA_HOME%\bin\tomcat10w.exe program You will then see a window like this:

tomcat_12.png

  1. Go to the “Java” tab and at the bottom at the “Java Options” field and add the following parameters:
    Set the Initial memory pool 512 MB and Maximum memory pool 1024 MB.
  2. If you are planning to use OS_AUTHENTICATION with SQLServer, you will need to add this parameter
    -Djava.library.path="%CATALINA_HOME%/lib"
  3. Please refer above for the correct value of %CATALINA_HOME%/lib. Enclosing quotes (") are necessary.

tomcat_13.png

  1. Press OK
  2. (Re-)start Tomcat