Class DynamicModelValidationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
jakarta.validation.ValidationException
jakarta.validation.ConstraintViolationException
io.jmix.core.validation.EntityValidationException
io.jmix.dynmodel.DynamicModelValidationException
All Implemented Interfaces:
Serializable

public class DynamicModelValidationException extends EntityValidationException
Thrown when dynamic model validation of a saved entity fails (for example, a required dynamic attribute is null).

Subclasses EntityValidationException so callers relying on standard entity-validation handling keep working, while a dedicated UI exception handler can present the violations as a user-friendly notification instead of the generic unexpected-error dialog.

See Also:
  • Constructor Details

    • DynamicModelValidationException

      public DynamicModelValidationException(String message, Set<? extends jakarta.validation.ConstraintViolation<?>> constraintViolations)