Skip to content

Find Leaks

API to find leaked ABL Objects.

ABL Application Properties are read from openedge.properties file.

Update ABL Application properties - enable dynamic objects tracing

  • Navigate to ABL Application in left hand menu tree and click on its menu option.
  • Make sure Agents tab is active.
  • Click on Update ABL App properties button.
  • Enter properties values needed to enable dynamic objects tracing into agent's log file:
    • agentLogEntryTypes property set to ASPlumbing,DB.Connects,DynObjects.*:3
    • agentLoggingLevel property set to level 3
    • Prerequisite - allowRuntimeUpdates property has to be set to 1 prior to applying changes
  • Click Apply in pop-up window to save new properties values.
  • For updated values to take effect might be required to restart MS-Agent.

Download PASOE agent log file and save it locally

Scan PASOE instance agent log file for memory leaks

  • Navigate to ABL Application in left hand menu tree and click on its menu option.
  • Click on Find Leaks tab: Screenshot
  • Click on Choose file button to choose agent log file to scan.
  • Click on Scan File button to start file scan for leaked objects.

View leaks scan reports

  • From Reports tab click on active links to view scan results:
    • Summary report Screenshot
    • Detail report Screenshot
    • Log for scan log Screenshot
  • Click on Save button in pop-up window to save selected report file locally.