When you are building a PowerBuilder custom class user object as a Jaguar CTS component, you can use the PowerBuilder debugger to debug the Jaguar component. You can debug the component whether you use the live editing feature in the User Object painter or the Project painter to deploy the component to the Jaguar server.
To begin debugging, open the application that contains the deployed components. Click the new Start Remote Debugging button in the PainterBar and complete the connection information in the dialog box that displays. Enter the login and password required for the PowerBuilder remote debugging component, not the deployed components. Then select the components you want to debug.
You can only select components that were generated in PowerBuilder with remote debugging support turned on. Remote debugging support is a security setting that does not add any debugging information to the component. You turn remote debugging support on when you are testing a component, then turn it off when you deploy the component to a user's site to prevent users from stepping into and examining your code.
Set breakpoints as you would when debugging a local application, then start the client application that invokes the remote components (if it is not already running).