Enterprise Debugger

The Enterprise Debugger provides additional debugging functionality in the Internet Edition of Forte for Java. It is not a separate Internet Edition module per se but is used within the Debugger you obtain with the Internet Edition.

The Enterprise Debugger provides the following additional functionality to existing Forte for Java debugging facilities:

  1. Multi-session debugging.
  2. Client-server debugging without special connections.
  3. Within multi-session debugging, the ability to make a session persistent.

For more information on debugging within the Forte for Java IDE, see the relevant sections of the Debugger help.

Multi-session support

When you open the Debugger in Forte for Java, Internet Edition, an additional tab is displayed. This tab is labeled "Sessions" and can contain objects that represent sessions you are debugging. You can start multiple sessions, stop one session and continue debugging another, and switch between sessions.Additionally, you can view threads that represent multiple sessions in the thread window.

To use multiple session debugging:

  1. Start the Debugger as you normally would.
  2. Use the Start Debugger action again to open a second debugging session.

Client-Server Application Debugging

The Enterprise Debugger provides client-server application support without need for special connections.

To use client-server multiple-session Application Debugging:

  1. Open and editor or start the Debugger for a client application.
  2. Open and editor or start the Debugger for a server application.

To switch between client and server:

Making a Session Persistent

You can make sessions persistent when you perform client-server application debugging within the Enterprise Debugger, when you use the same server for multiple client services. You can restart a client while a server is still up.

To make a session persistent:

  1. Use the persistent option when you stop a session, or
  2. Deselect this session(s)in the list in the Finish Debugging Sessions dialog box. (Unchecked sessions automatically became persistent.)
  3. Select session on theSessions tab of Debugger window and set its Persistent property in the property sheet to true

All sessions that are persistent are so marked within the Enterprise Debugger.

To make a session not persistent, you can unselect it in the Session window.


Legal Notices