TIP Model Validator ErrorConditions

JOSIF Main PageJOSIF Framework  | TIP Model Validator | TIP Model Validator ErrorConditions

For all error conditions supported, please refer to https://openoss.svn.sourceforge.net/svnroot/openoss/tip/admin/Contributions/ModelValidation/Validation_Rules.xls

The table summarizes part of the error conditions:

Target

Error Condition

Error Level

Comment

All kinds of artifacts

Class having 2 attributes with same name

Error

""

Entity

Entity inheriting from association class

Warning

Note that I think the import tool makes it already an association class artifact

Association Class

Association class inheriting from entity

Warning

""

Association (including AssociationClass)

For association and association classes, both ends are not navigable

Error

Tigerstripe is supposed to validate that, but often hidden by other errors

Enumeration

abstract enumeration

Error

all enumeration should not be abstract

attributes of any artifacts, parameters of any operations

Invalid default value for enum: any text not matching on of the enum

Error

""

attributes of any artifacts, parameters of any operations

Invalid default value for boolean: FALSE instead of false or NA; TRUE instead of true or NA.

Error

""

attributes/ends of any artifacts, parameters of any operations

Attributes with unknown datatype

Error

primitive.unknown is defined in TIP profile