|
Hi Gunnar/Hardy,
I created a test case with the use case I need this feature, but it is not working. I always get a
javax.validation.UnexpectedTypeException: HV000030: No validator could be found for type: org.jboss.forge.addon.ui.input.UIInput<java.lang.String>.
at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager.verifyResolveWasUnique(ConstraintValidatorManager.java:218)
at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager.findMatchingValidatorClass(ConstraintValidatorManager.java:193)
at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager.getInitializedValidator(ConstraintValidatorManager.java:97)
at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree.validateConstraints(ConstraintTree.java:125)
at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree.validateConstraints(ConstraintTree.java:91)
at org.hibernate.validator.internal.metadata.core.MetaConstraint.validateConstraint(MetaConstraint.java:84)
at org.hibernate.validator.internal.engine.ValidatorImpl.validatePropertyForDefaultGroup(ValidatorImpl.java:897)
at org.hibernate.validator.internal.engine.ValidatorImpl.validatePropertyForCurrentGroup(ValidatorImpl.java:810)
at org.hibernate.validator.internal.engine.ValidatorImpl.validateValueInContext(ValidatorImpl.java:767)
at org.hibernate.validator.internal.engine.ValidatorImpl.validateValue(ValidatorImpl.java:218)
Am I doing something wrong?
The test case is in https://github.com/forge/core/blob/bean_validation_addon/bean-validation/tests/src/test/java/org/jboss/forge/addon/validation/ui/ValidationUITest.java
To run it, you need to checkout the https://github.com/forge/core/ repository, build the bean_validation_addon branch with mvn clean install -DskipTests and then run the test beforementioned.
|