Article - CS215999

How to change memory/heap size due to "OutOfMemory" errors for AutoPilot or WebUI in Servigistics

Modified: 09-Apr-2025   


Applies To

  • Servigistics Service Parts Management 9.4.7 to 13.0.1.4
  • Servigistics Service Parts Pricing 10.6 to 13.0.1.4
  • This article only includes the Tomcat web application as WebUI container, does not discuss the case that using WebLogic, Websphere or any other web application
  • Max memory is set to 1024m (1 GB) by default. The increased value should be less than the total available memory on the system to avoid any issues with other applications

Description

  • How to change memory/heap size for AutoPilot or WebUI processes
  • How to increase maximum heap size for AutoPilot or WebUI processes
  • Autopilot process fails with Out Of Memory error
  • Autopilot.log contains:
ERROR com.Servigistics.Util.EventLog - Task <Autopilot Process Name> failed with message: Java heap space
java.lang.OutOfMemoryError: Java heap space
out of memory error 
ERROR com.svg.meo - EXCEPTION:
java.util.concurrent.ExecutionException: java.lang.Exception: com.svg.core.exception.UncheckedException: java.lang.OutOfMemoryError: GC overhead limit exceeded
  • WebUI service crashes with Out Of Memory error
  • WebUI.log contains:
ERROR com.svg.core.web.imports.BulkImport - GC overhead limit exceeded
java.lang.OutOfMemoryError: GC overhead limit exceeded
  • How to increase maximum memory/heap size allocated to WebUI process
  • How to increase maximum memory/heap size allocated to AutoPilot process
This is a printer-friendly version of Article 215999 and may be out of date. For the latest version click CS215999