user11909
user11909

Reputation: 1265

How to enable OpenEdge debugger?

I have enabled the debugger with prodebugenable -enable-all as mentioned here: https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/pdsoe%2Fenabling-debugging.html%23wwID0EBCZX

I have got the success message

Debugging is enabled for the Progress 4GL installed in ...

But I still get the error

The Progress 4GL is not enabled for debugging. Run proDebugEnable from within a proenv session on Windows or from a UNIX shell to enable debugging and set the debuggerEnabled property to 1 for any services that you want to debug. (11724)

prodebugenable.bat runs the exe file _debugEnable.exe. What does this file do?

Why the debugger isn't enabled although I get a success message ?

My Version: OpenEdge 10.2B

Upvotes: 2

Views: 1326

Answers (2)

user11909
user11909

Reputation: 1265

The DLC path was wrong in the ini-file. After I corrected it as in the registry the debugging worked.

Upvotes: 1

Stefan Drissen
Stefan Drissen

Reputation: 3379

All that prodebugenable does is create a registry entry at:

HKEY_LOCAL_MACHINE\SOFTWARE\PSC\PROGRESS\ProDbgCK\<DLC>.state

or when using a 32-bit version on a 64-bit Windows installation at:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PSC\PROGRESS\ProDbgCK\<DLC>.state

Containing the string value 'Debugging enabled'

In which <DLC> is the path to your Progress OpenEdge installation.

Upvotes: 2

Related Questions