RMI Debugging Node Settings

This node represents an execution mode for debugging RMI programs. When you generate a class with the RMI templates or the RMI wizard, this execution mode is specified for debugging. You can see the debugging mode that has been specified for a class by looking at the class's property sheet. (The property sheet's Execution tab has an Debugger property.) When you debug an RMI class, its Debugger property is used to start the Java virtual machine in which the debugger will run.

The settings for this node define the execution environment for debugging RMI programs.

Properties Tab

Classic Switch

Specifies whether or not to use the "classic" Java virtual machine.

External Process

A java command with parameters appropriate for RMI debugging. When you debug a class whose Debugger property is set to RMI Debugging, the IDE will use this command will start up the execution environment.

Hostname

The hostname on which the RMI Debugging process will run. Defaults to the local host.

Identifying Name

A name for the execution mode defined with these property settings. The default value is "RMI Stub Compiler." When this name appears in a class's property sheet, the IDE uses the execution mode associated with the name.

Implementation

Specifies which debugger implementation to run when an RMI class is debugged.

Expert Tab

Boot Class Path

Class path used to locate the java executable for the debugging process.

Class path

The class path supplied to the RMI Debugging process. Includes the project directory you are working in and any other filesystems you mounted for the project.

Filesystems IP URL

The HTTP address for the IDE's Filesystems node, using local host's IP address.

Filesystems Path

Path for all Filesystems nodes, including filesystems that you have mounted.

Filesystems URL

The HTTP address for the IDE's Filesystems node, using local host's name.

Host IP

The IP address of the local host.

Internal HTTP Port

The port used by the IDE's internal HTTP server.

Library Path

Path for libraries available to the IDE, including any that you have mounted.

Working Directory

Working directory for the debugging process. Defaults to "null."

Legal Notices