About Model Validation

Isight can automatically ensure that the model you are developing is valid and warn you when it appears that there might be a problem in the configuration.

By default, model validation is on, and you can view error, warning, or information messages that occur while you are building your model. If desired, you can turn off this validation. However, Isight always validates the model prior to execution and will not allow a model that has validation errors to execute.

The validation does the following:

  • advises and warns you of aspects of your model that are incomplete or potentially incorrect based on common modeling conventions,

  • validates all input parameters provided to the components,

  • automatically navigates to the source of the error (e.g., component editor, Parameters tab), and

  • in some cases provides an option to fix the problem automatically.

During model validation Isight goes through the model and generates a list of errors, warnings, or information messages regarding the configuration of the model. The results are displayed in the status bar, or you can view the full list as described in Using Model Validation. By default, the most severe error currently in the model is shown in the status bar.

Model validation messages are not written to the log file. The log file contains messages that are written at various points as you work in the Design Gateway or Runtime Gateway. The following types of messages (in order of severity) may be displayed in the status bar or written to the log file:

  • Error messages indicate an error that was caused by the user, operational data, or some other condition that can be corrected.
  • Warning messages indicate a condition that you should be aware of but that does not generally indicate a failure.
  • Information messages indicate routine status or other informational items that are not generally significant.

You cannot execute a model that contains error messages. However, you can execute models that contain only warning messages or information messages.