Debugging Web objects

Progress Developer Studio for OpenEdge has full support for debugging Web objects.
Note: A .w file is necessary in order to set at-line breakpoints. Since CGI Wrapper files are .w files by definition, you can set breakpoints directly in the source file that you are editing.

However Embedded SpeedScript files are HTML files, so you must open a .w file generated from the HTML file before you can set an at-line breakpoint. The default SpeedScript project property setting is to automatically generate a .w file in the SpeedScriptGen folder. If you have the HTML file open in the SpeedScript editor, you can switch to the Generated ABL tab to view the .w file and set breakpoints. Alternatively, you can open the .w file by double-clicking on it in the Project Explorer view.

To set an at-line breakpoint:

  1. Click on the line where you want to set the breakpoint.
  2. Right-click and select Toggle Breakpoint from the context menu.
When you insert an at-line breakpoint, a marker appears in the left margin.
Note: For more information about WebSpeed debugging, select a topic from the list below.