BEA Logo BEA Tuxedo Release 7.1

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

 

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

   Administering a BEA Tuxedo Application at Run Time

Determining Types of Failures

The first step in troubleshooting is determining problem areas. In most applications you must consider six possible sources of trouble:

Once you have determined the problem area, you must then work with the appropriate administrator to resolve the problem. If, for example, you determine that the trouble is caused by a networking problem, you must work with the network administrator.

How to Determine the Cause of an Application Failure

The following steps will help you detect the source of an application failure.

  1. Check any BEA Tuxedo system warnings and error messages in the user log (ULOG).

  2. Select the messages you think most likely reflect the current problem. Note the catalog name and the number of each of message, so you can look up the message in BEA Tuxedo System Messages. The manual entry provides:

  3. Check any application warnings and error messages in the ULOG.

  4. Check any warnings and errors generated by application servers and clients. Such messages are usually sent to the standard output and standard error files (named, by default stdout and stderr, respectively).

  5. Look for any core dumps in the directory defined by the APPDIR.variable. Use a debugger such as dbx to get a stack trace. If you find core dumps, notify your application developer.

  6. Check your system activity reports (for example, by running the sar(1) command) to determine why your system is not functioning properly. Consider the following reasons:

How to Determine the Cause of a BEA Tuxedo System Failure

The following steps will help you detect the source of a system failure.

  1. Check any BEA Tuxedo system warnings and error messages in the user log (ULOG):

  2. Select the messages you think most likely reflect the current problem. Note the catalog name and number of each of message, so you can look up the message in BEA Tuxedo System Messages. The manual entry provides:

  3. Prepare for debugging in the following ways: