Vorheriges Thema: AusnahmenNächstes Thema: Ausnahmen mit Validierung auf Verzeichnisebene


Ausnahmen mit Validierung auf Aufgabenebene

Bei Validierungsfehlern auf Aufgabenebene wird AttributeValidationException ausgelöst, wie in der folgenden Tabelle aufgezeigt:

Regeltyp

Wie Ausgelöst

Fehlermeldungs-Quelle

Regulärer Ausdruck

Von CA IdentityMinder, wenn die reguläre Ausdrucks-Validierung fehlschlägt.

CA IdentityMinder verwendet eine allgemeine Ausnahmemeldung.

JavaScript

Von CA IdentityMinder, wenn die Validierungs-Methode "Falsch" zurückgibt.

Der Parameter "errorMessage" der Validierungs-Methode.

Java

Von der benutzerdefinierten Validierungsregel oder von CA IdentityMinder.

CA IdentityMinder löst die Ausnahme aus, wenn die benutzerdefinierte Regel nicht "Falsch" zurückgibt, aber die Validierungs-Methode der benutzerdefinierten Regel "Falsch" zurückgibt.

Eine der folgenden Quellen:

  • Die benutzerdefinierte Validierungsregel löst die Ausnahme aus (Konstruktor der Ausnahme). Mit dem Konstruktor können Sie die ID einer Meldung in einem Ressourcenbündel und den Text einer zusätzlichen Meldung angeben.
  • Wenn CA IdentityMinder die  Ausnahme auslöst, den Parameter der errorMessage  der validate()-Methode.

Wenn die Validierungsregelimplementierung keine Fehlermeldung angibt, verwendet CA IdentityMinder eine allgemeine Fehlermeldung.