Remote debugging support in Progress Developer Studio for OpenEdge
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Remote debugging is the ability to debug server-side procedures and remote-application procedures. This mode prevents debugging any procedure in a client application session. It allows you to debug application code running on a PAS for OpenEdge server independent of the client application invoking it. Remote debugging is useful for debugging remote procedures that are:
- Executed by an Open Client (non-ABL client) application
- Executed by an OpenEdge Web service
Progress Developer Studio for OpenEdge enables you to debug an external AVM (which can be an ABL application instance) remotely by specifying the host name and the port number. You can also step into the remote procedure code on the AVM invoked by the client application. This feature requires that you have access to the ABL source code being executed on the attached AVM broker.
This topic provides some basic information about remote debugging support in Progress Developer Studio for OpenEdge.