OSF DCE Problem Determination Guide

OSF DCE Problem Determination Guide
1.1 Message Structure
Each message or code block contains several fields of information. With the exception
of the XDS, XOM, and Pthreads messages, the first field contains a unique 32-bit hex
value. XDS and XOM messages are X.500 compliant. The Pthreads messages are
Posix-compliant. As a result, they do not have an error number or a hex value. These
messages contain dashes (---) in the first field.
The second field contains the symbolic name for the message or code. A few Pthreads
messages do not have a symbolic name. These messages contain dashes (---) in the
symbolic-name field.
The symbolic name is followed by three fields containing the severity level, component,
and subcomponent name (which can be absent if not applicable). The sixth field contains
the text of the message. The seventh field contains an explanation of the event that
generated the message. The eighth field contains a recovery action.
The following is an example of a typical DCE error message:
0x1131f08b dcp_s_cds_no_obj_mod_operation
Severity: Warning Component: dcp Subcomponent: dcp_svc_cds
Text: Option not specified.
Explanation: The object modify command requires one or more options.
Action: Retype the command with one or more of the following options: -add, -remove,
or -change..
The content of these eight fields is self explanatory with the exception of the severity and
the subcomponent fields.
1.1.1 Severity Levels
The level contained in the severity field will generally be one of the following:
Fatal An unrecoverable error has occurred. The program usually terminates
and special recovery action is required.
Error An unexpected, nonterminal or correctable event. The program
continues, but some services may not be available. It might also
indicate that a request or action could not be completed.
Warning Action has been taken that may not be the desired or requested action.
For example, if a requested database was not found, the default might
be used. Or it may be a warning that some possibly undesired action
will take place, such as a directory that is not empty will be removed. It
might also indicate that a future problem will arise if action is not taken
now; for example, a printer might be low on paper.
Notice An event has taken place that does not directly require action; for
example, a process might have started as requested.
1 2 Tandem Computers Incorporated 124330