SAP Knowledge Base Article - Preview

2603701 - SLD does not open - Java Heap Memory issue

Symptom

System Landscape Directory (SLD) is not opening with the following error:

Browser output
500  Internal Server Error

Error: "Application error occurred during the request processing."
Details: "The WebApplicationException log ID is [xxxxx]."


This issue also results in Java Heap Memory issue in the Java stack system:

Java Heap Dump
java.lang.OutOfMemoryError: Java heap space (failed to allocate 537133072 bytes)
..
at com.sap.sld.api.util.StringBufferWriter.write(StringBufferWriter.java:56)


Using Eclipse Memory Analyzer tool (MAT) to parse the Heap Dump file (see SAP note 1883568), it is possible to find the possible error in Leak Suspect Report:

Leak Suspect Report
One instance of "com.sap.sld.api.log.MemLogHandler" loaded by "com.sap.engine.boot.loader.ResourceMultiParentClassLoader @ 0x9bdade20"occupies xxxx (xx.xx%) bytes. The memory is accumulated in one instance of "com.sap.sld.api.log.LogRecord[]" loaded by "com.sap.engine.boot.loader.ResourceMultiParentClassLoader @ 0x9bdade20".

Keywords
com.sap.engine.boot.loader.ResourceMultiParentClassLoader @ 0x9bdade20
com.sap.sld.api.log.LogRecord[]
com.sap.sld.api.log.MemLogHandler

Read more...

Environment

  • SAP System Java based on SAP NetWeaver;
  • System Landscape Directory (SLD);
  • Database Independent;
  • Operating System Independent.

Product

SAP NetWeaver all versions

Keywords

Java, Stack, Starting, Loading, NetWeaver , KBA , BC-CCM-SLD-JAV , System Landscape Directory Java Client & Server , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.