Не удалось найти валидатор для ограничения «jakarta.validation.constraints.Pattern» — ошибка все еще появляется даже посJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Не удалось найти валидатор для ограничения «jakarta.validation.constraints.Pattern» — ошибка все еще появляется даже пос

Сообщение Anonymous »

Я долгое время использовал @Pattern для проверки ввода текста в своем проекте, и никогда не возникало проблем. Внезапно я получаю следующую ошибку:

Код: Выделить всё

jakarta.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'jakarta.validation.constraints.Pattern' validating type 'com.helpmesaythis.hmst3.profile.promo.model.entity.DiscountPromoCode'. Check configuration for 'discountPromoCode'
Есть две странные вещи:
Другие классы используют его без проблем, а я даже не трогал этот проблемный класс уже давно (он всегда работал).
Я пробовал закомментировать и даже удалить его полностью из класса, но ошибка все равно появляется. Как это вызывает проблему, если ее даже не существует?

Код: Выделить всё

import com.helpmesaythis.hmst3.profile.partner.model.entity.Partner;
import jakarta.persistence.*;
import jakarta.validation.constraints.Pattern;

@Entity
@Table(name = "discount_promo_code")
public class DiscountPromoCode {
...
@Size(min = 4, max = 20, message = "Promo Code must be between 4-20 characters")
@Pattern(regexp = "[A-Za-z0-9]+$", message = "Promo Code can contain only letters and numbers")
@Column(name = "promo_code")
private String promoCode;
...
}
Я убедился, что все зависимости обновлены. Моя Spring Boot обновлена.
Опять же: аннотация @Pattern работает везде, но я получаю одно и то же сообщение об ошибке даже после того, как она была удалена из проблемного класса. .
Когда я включаю Spring.jpa.properties.javax.persistence.validation.mode=none, все работает так, как должно.
Есть идеи?


Подробнее здесь: https://stackoverflow.com/questions/786 ... ints-patte
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как разрешить использование определенных слов с помощью javax.validation.constraints.Pattern?
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Make Javax.validation.Constraints работает с Springboot 3
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Make Javax.validation.Constraints работает с Springboot 3
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Валидатор паролей в Fluent Validation
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Валидатор паролей в Fluent Validation
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»