Issue We are using a simple @DecimalMax("99.999") validation on our DTO class. In a german environment a PropertyNotFoundException is thrown because of a missing property 'strict'. Cause The cause is the wrong message in ValidationMessages_de.properties which references strict:
(source: https://github.com/hibernate/hibernate-validator/blob/master/engine/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties#L3) While the message in the default ValidationMessages.properties correctly references inclusive :
(source: https://github.com/hibernate/hibernate-validator/blob/master/engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties#L3) Suggested Solution Replace strict by inclusive in german translation of javax.validation.constraints.DecimalMax.message |