Technical Doc

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. ...

SICS Live Desktop URL Service (SUS)

Technical Doc, Desktop
v22.4

Brief Description # The SICS Live Desktop URL Service (SUS) is responsible for processing URL requests and transforming them into SICS Workstation web service calls and invoke the call on the correct SICS Workstation. The SUS is a JEE web application bundled together with the SNS. SUSConfiguration # Some properties of SUSare configurable. Enabling/disabling of SUS # The SUS is enabled by default but can be disabled by setting the context parameter enable. ...