Would that help
http://opensource.atlassian.com/projects/hibernate/browse/HV-22
a. can you expand your idea?
b. not sure why this is a problem, because you are not validating
property 'name', you're validation 'name' and 'age' alltogether,
hence there is no property name
On Dec 6, 2007, at 10:47, Robert Spielmann wrote:
Hi all,
I ran into some sort of problem while trying to use Hibernate
Validator for context-based attribute validation. A property of the
bean only had to be present under certain circumstances. I found
two possible ways to deal with this:
1. Validate the aforementioned property using something other than
Hibernate Validator because annotation parameters must be constant
at compile time and cannot be set at runtime,
2. Write my own bean-level validator in order to get access to the
entire bean, which brings in a problem with the InvalidValue array:
for bean-level annotations, the returned property name is null. As
soon as you have more than one bean-level annotation, you cannot
distinguish between the fields the annotation(s) tried to validate.
It would be very nice if I could:
a) Pass parameters to the validator at runtime or
b) return a not-null property name for bean-level validation.
Hope that I haven't missed a way which solves this problem; I'd
like very much to hear about your opinions on this.
Mit freundlichen Grüßen / Best regards
Robert Spielmann
IT Consultant
--
codecentric GmbH
Grünewalder Str. 29-31
42657 Solingen
Telefon +49 (212) 2494-322
Fax +49 (212) 2494-334
Mobil +49 (151) 14705709
E-Mail [EMAIL PROTECTED]
Internet www.codecentric.de <http://www.codecentric.de/>
Geschäftsführer: Peter Gierse, Mirko Novakovic und Rainer Vehns
Sitz der Gesellschaft: Solingen
Registergericht: Amtsgericht Wuppertal, HRB 19214
_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev
_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev