Această regulă steaguri orice org.apache.bval.jsr* (bval 1.1) și org.apache.bval.jsr303* (bval 1.0) pachet de referințe în validation.xmldescriptori de implementare Bean Validation 2.0 și versiunile ulterioare utilizează implementarea Hibernate Validator în locul implementării Apache BVal, care era utilizată pentru Bean Validation 1.0 și 1.1. Se oferă un fix automat care suprascrie configurația pentru a utiliza clasele de Validator de tip Hibernate
De exemplu, având în vedere următoarele elemente din fişierul validation.xml:
Fix-ul automat suprascrie valorile folosind valorile de tip " Hibernate
Valoarea implicită parameter-name-provider este o clasă internă de pachete de org.hibernate.validator.internal.engine.DefaultParameterNameProvider . Fix automat șterge setarea astfel încât implicit este utilizat.
Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.
Pentru mai multe informaţii despre configurarea validării în WebSphere Liberty, vedeţi documentaţia Bean Validation 2.0.