Cool, make sure to put it in the roadmap / priority lsit as well or it will get lost.
On 19 mars 2012, at 23:04, Gunnar Morling wrote:
Hi,
I think so, too. I've created BVAL-282 [1] to make this more explicit
in the spec.
Thanks,
--Gunnar
[1]
https://hibernate.onjira.com/browse/BVAL-282
2012/3/19 Sebastian Thomschke <sebastian.thomschke(a)web.de>:
> Hi,
> I have the same opinion. Calling buildValidatorFactory() multiple times
> should be possible. I see no reason why this should be prohibited.
>
> Regards,
> Seb
>
> On 19.03.2012 17:21, Matt Benson wrote:
>> Hi Gunnar,
>> I agree that nothing is specified, and therefore that my default
>> understanding would have been (and in fact was and is) that there is
>> no reason a Configuration cannot be reused to build another
>> ValidatorFactory. The fact that Configuration and ConfigurationState
>> are separate interfaces seems to imply this as well, albeit subtly. I
>> could believe there might be a use-case for building a number of
>> ValidatorFactory instances, each with e.g. one configuration property
>> modified from the last.
>>
>> $0.02,
>> Matt
>>
>> On Sun, Mar 18, 2012 at 5:09 AM, Gunnar Morling
>> <gunnar.morling(a)googlemail.com> wrote:
>>> Hi all,
>>>
>>> based on a question in the HV user forum [1] I'm wondering whether
>>> it's legal to invoke buildValidatorFactory() several times on the same
>>> instance of javax.validation.Configuration:
>>>
>>> Configuration<?> configuration =
Validation.byDefaultProvider().configure();
>>>
>>> //set up interpolator, traversable resolver etc.
>>> configuration. ...();
>>>
>>> ValidatorFactory vf1 = configuration.buildValidatorFactory();
>>>
>>> //further customize configuration for another factory
>>> configuration. ...();
>>>
>>> ValidatorFactory vf2 = configuration.buildValidatorFactory();
>>>
>>> I'm not sure how often one would do something like this in practice,
>>> but I think we should make clear whether this is a valid use case or
>>> whether a Configuration instance is to be thrown away after invoking
>>> buildValidatorFactory().
>>>
>>> After having a look at the spec and the API documentation I think it's
>>> currently unspecified. Any thoughts?
>>>
>>> Thanks,
>>>
>>> --Gunnar
>>>
>>> [1]
https://forum.hibernate.org/viewtopic.php?f=9&t=1014788
>>> _______________________________________________
>>> beanvalidation-dev mailing list
>>> beanvalidation-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/beanvalidation-dev
>> _______________________________________________
>> beanvalidation-dev mailing list
>> beanvalidation-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/beanvalidation-dev
>
> _______________________________________________
> beanvalidation-dev mailing list
> beanvalidation-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/beanvalidation-dev
_______________________________________________
beanvalidation-dev mailing list
beanvalidation-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/beanvalidation-dev