BEA Logo BEA Tuxedo Release 7.1

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   Tuxedo Doc Home   |   Platforms   |   Topic List   |   Previous   |   Next   |   Contents

   Using the BEA Tuxedo System on Windows NT

Debugging a BEA Tuxedo Server Application

To debug a server that has not been booted, complete the following procedure.

Note: You should use this procedure only if you have built the server application using the Debug configuration for your project.

  1. At any Windows NT command prompt, type tmboot -n -d 1 -s servername to display the command-line options that tmboot(1) uses to start servername.

  2. Execute the tmboot -M command to boot the BBL. (If necessary, boot additional application servers or machines.)

  3. Select Project-->Settings in msdev.

  4. In the Program Arguments field, select Debug and type the command-line options used in Step 1.

  5. Start the debugger and proceed as needed to debug the server application.

    Note: Because BEA Tuxedo libraries are not built with debugging information and source code is not provided, you cannot access the BEA Tuxedo code directly.

  6. To end the debugging session, type tmshutdown at any Windows NT prompt.

    Warning: Do not select Debug-->Stop to stop the server as the BEA Tuxedo system may subsequently attempt to restart it.

    Note: To debug a server that is already running, type msdev -p nnn at any Windows NT command prompt, replacing nnn with the server's process ID (represented by a decimal number).