Troubleshoot > HP Service Manager Doctor > Configuration Validation Rules > Considerations for updating the rule file

Considerations for updating the rule file

  • This tool includes an SM_Configuration_Rule.xsd file to maintain the integrity of the rule file. Detailed messages are displayed in the validation results, including information about the row, column, and other violation specifics.
  • If one rule serves as a condition for another rule, the first rule cannot have conditions of its own. Or, a TWO_LEVEL_CONDITION_FOUND error is returned.
  • For operation elements within a rule element, the "param" and "action" attributes are required. The "target" and "type" attributes are optional, but they are mutually dependent. If one parameter is defined, you must define the other one too.
  • For condition elements, if "operator" and "target" are not defined, they default to and and true respectively.
  • In addition to customized rules, you can use the generic rules directly: is32OS, is64OS, isUnix, and isWindows.
  • An error 100018 is returned if the XML content cannot be parsed.
  • In the current version of the tool, only the configuration data source is editable, which includes both the sm.ini and sm.cfg files.