Adjust the the application logging then run the attached ABL leakcheckPASOE.p code to identify object leaks.
1. Stop the PASOE instance, if it's running.
2. Configuring the PASOE multi-session agent for which type of logging and how verbose it logs the information in:
<catalina_base>\conf\openedge.properties
[AppServer.SessMgr.oepas1]
agentLoggingLevel=3
agentLogEntryTypes=DynObjects.*
3. Start the PASOE instance to allow the new entries to be used.
$ pasman pasoestart restart -I <alias>
4. Run the test for a short period of time, but long enough to exercise load and multiple requests per session.
5. Extract leakcheckPASOE.zip to a folder and run the leakcheckPASOE.p to identify object leaks.
6. Review the 'report.txt' output.