<troubleSolution>

Each <troubleSolution> element contains information about the cause of a problem and a potential remedy.

Usage information

The troubleshooting topic can contain multiple <troubleSolution> elements. A <troubleSolution> element can contain a cause, a remedy, or a cause and remedy pair. The cause might be omitted if it is implicit or if the remedy is not associated with a cause. The remedy might be omitted if there is no known remedy for the cause.

Specialization hierarchy

The <troubleSolution> element is specialized from <bodydiv>. It is defined in the troubleshooting module.

Attributes

The following attributes are available on this element: universal attributes.

The following attributes are available on this element: universal attributes.

Example

This section is non-normative.

In the following code sample, the <troubleSolution> element contains a cause and remedy pair:

<troubleshooting id="e247">
  <title>E247: Memory fault has occurred</title>
  <troublebody>
    <troubleSolution>
      <cause>The <msgnum>E247</msgnum> error message is generated due to a
           transient memory fault.</cause>
      <remedy>
        <steps>
          <step><cmd>Reset the alarm.</cmd></step>
          <step><cmd>Monitor the system periodically to see whether the alarm recurs.</cmd></step>
        </steps>
      </remedy>
    </troubleSolution>
  </troublebody>
</troubleshooting>