Install a JAVA Servlet Container
SICS Batch Server is a web application running Java and is designed to be run in any Servlet/JSP-Container compatible with Servlet specification 2.5 or higher and JSP Specification 2.0 or higher.
See http://en.wikipedia.org/wiki/List_of_Servlet_containers for a list of Java Servlet Containers.
The following description shows how to install Tomcat 10.x which is a free and commonly used Java Servlet Container from Apache using Java 17 or higher. This does not imply that we promote Tomcat 10.1 as a better Java Servlet Container than any of the others referenced above.
- Install 64-bit version of Java Development Kit 17 (JDK 17) or later
- Install Tomcat version 10.x
- Configure SICS Batch Server for Deployment in Tomcat
- Configure Tomcat for SICS Batch Server Deployment
SICS Batch Server has been tested on Tomcat.
SICS Batch Server has been designed and developed to work with any Java EE compatible Web Container (running in a JEE Application Server). DXC has actively tested SICS Batch Server with Tomcat. However, since the number of available Web Containers / Application Servers is high, DXC cannot test them all.
Even though a Web Container formally complies with the Java EE standard, there may be slight variations from one implementation to the other, that could cause problems for applications that run on it (including SICS Batch Server). Therefore, DXC cannot warrant that SICS Batch Server will run without any problems on any Web Container / Application Server.
If a customer wants to use a specific Web Container other than Tomcat, we recommend that the customer contacts DXC Reinsurance R&D to clarify support conditions.
In the case of JBoss, DXC is not aware of any issues and DXC will support that customers run SICS Batch Server with JBoss. In case or problems, DXC is committed to look into these and resolve them in cooperation with the customer.