Technical Doc

Deploy the SICS API Server to the JAVA Servlet Container

Technical Doc, Server
v4.9.2

The way to deploy war files differ from the various Java Servlet Containers. The following describe how to do it on Apache Tomcat 10.1.40. https://tomcat.apache.org/tomcat-10.1-doc/index.html Ensure Tomcat is running Open the Tomcat Web Application Manager in a browser. If you have installed it locally on port 8080 the address is: http://localhost:8080/manager/html (or click on the link Tomcat Manager in the Tomcat start page (http://localhost:8080): (You must log in with the username and password set when installed Tomcat) ...

Desktop Launching Component

Technical Doc, Desktop Launcher
v25.1

Overview # The Desktop Launching Component is a Desktop UX component that is responsible of managing the environments on local user system. Features # The desktop launcher component will get list of environments from the API server. It also ensure the sanity of local enviroments folder to automatically detect any obsolate environment that is not present on API server and clean that up. The desktop launcher component have a way to ensure that local runtime of an environment should be always up to date with the server environment. ...

Identifying Memory Problems

Technical Doc, Desktop
v4.9.2

If SICS terminates (abends) with an error message and one of the first lines of the walkback file is: ... java.lang.OutOfMemoryError: Java heap space ... then you have a heap memory problem. Examples of situations when such an error can occur are: Batch processing Long running task, e.g. accounting orders and periodic functions Reading large amounts of data from the SICS database, for instance, asking the Business Partner Ledger to return more than a few thousand balances. ...

Pre-Installation comments

Technical Doc, Server
v4.9.3

SICS Batch Server can run on 64-bit versions of Windows and Linux. The instructions are based on installation on machines running Microsoft Windows 64 bit. There is also a section on installing SICS Batch Server on Linux. Main steps # Install SICS software products Set up database Test database using GUI-based SICS Configure SICS Install a Java Servlet Container Deploy SICS Batch Server to the Java Servlet Container Configure the SICS batch Server environment Verify correct startup of SICS Batch Server Note: ...

SICS Database Maintenance Launcher

Technical Doc, Miscellaneous
v21.2

Introduction # SICS SysAdmin Utility is shipped with a command-line utility for maintenance work on SICS databases. Being a command-line utility means it is a headless application, well suited for automation. The command-line utility is implemented as a Java program which is launched from a class named com.csc.sics.launcher.DatabaseMaintenanceLauncherMain. The SICS Database Maintenance Launcher has the following capabilites: Create a new SICS database Update an existing SICS database to a higher version Create SICS reporting tables and views Create SICS reporting stored procedures and functions Usage # Bootstrapping # In order to execute the SICS Database Maintenance Launcher, a few JAR’s from the lib folder of the SICS SysAdmin Utility must be added to the Java class-path. ...