SAP Knowledge Base Article - Preview

1933204 - OutOfMemoryError due to Adapter Engine Performance Monitoring in PI


  • Process Integration (PI) Java Server nodes are restarting due to OutOfMemoryError (OOM).
  • The following suspects are reported in the Eclipse Memory Analyzer tool (MAT).
    The thread @ 0x256caf9e8 Application [56] keeps local variables with total size <number of bytes (#%) bytes. The memory is accumulated in one instance of "java.lang.Object[]" loaded by "<system class loader>".
  • The stacktrace for this thread shows the following
    at java.util.Arrays.copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; (
      at java.util.AbstractCollection.finishToArray([Ljava/lang/Object;Ljava/util/Iterator;)[Ljava/lang/Object; (
      at java.util.AbstractCollection.toArray()[Ljava/lang/Object; (
      at (
      at (
      at (
      at$ (
      at; (
      at;Ljava/security/AccessControlContext;)Ljava/lang/Object; (Native Method)
      at;)V (
      at (



  • SAP NetWeaver 7.3
  • SAP enhancement package 1 for SAP NetWeaver 7.3
  • SAP NetWeaver 7.5


SAP NetWeaver 7.3 ; SAP NetWeaver 7.5 ; SAP enhancement package 1 for SAP NetWeaver 7.3


Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, XI, AEX, OOM, hprof, phd, NWA, Netweaver Administrator,, AsyncPerformanceAPIEventProcessor , KBA , BC-XI-IS-WKB , Runtime Workbench / Monitoring , BC-NWA-XPI , Process Integration (PI) Monitoring , Problem

About this page

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

Search for additional results

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