Task-Level Validation Exceptions
With task-level validation errors, AttributeValidationException is thrown as shown in the following table:
cim1265
With task-level validation errors, AttributeValidationException is thrown as shown in the following table:
Rule Type
| How Thrown
| Error Message Source
|
Regular expression | By if the regular expression validation fails. |
uses a generalized exception message. |
JavaScript | By if the validate() method returns False. | The errorMessage parameter of the validate() method. |
Java | By the custom validation rule or by . throws the exception when the custom rule does not and the custom rule’s validate() method returns False. | One of the following sources: If the custom validation rule throws the exception, the exception’s constructor. The constructor lets you specify the ID of a message in a resource bundle and the text of an additional message. If throws the exception, the errorMessage parameter of the validate() method. |
If the validation rule implementation does not provide an error message, uses a generalized error message.