Hibernate验证dosent在调试模式下没有断点停止工作

时间:2016-10-21 12:22:07

标签: hibernate hibernate-validator

我有以下代码,可以通过休息服务来调用:

 Validator validator = beanValidationController.createValidator();
 Set<ConstraintViolation<MyBean>> violations = validator.validate(myBean);
 //Interate violations and return messages 

如果调用调用此代码的其余部分,则'violation'为空,但如果将断点放在第一行(Validator validator = beanValidationController.createValidator();)并中断,则'violation'不为空。我尝试把Thread.sleep();在代码之前但是很有效。

我使用红帽JBoss EAP 6.1+和jdk 7

1 个答案:

答案 0 :(得分:0)

我依稀记得我们之前有一些与集合的迭代顺序相关的错误。这种错误通常表现在您描述的行为中。你能试试最新的EAP 6.4和HV 4.3.2.Final吗?