If you look at the spec, I've [...] the implementation details.
Anybody is free to "implement" the API
Which is what we did for JPA-API, Persistence.java is implemented
differently in Sun's and our implementation
The spec defines the public (and protected) contract of the APIs incl
Validation not the implementation
what's about the test harness then?
to be an official BV implementation you have to pass the tests against
our javax.validation, right?
I don't think so. you could put yours. actually that's the case
because the test harness is supposed to test for sig conformance
On Jul 16, 2009, at 06:08, Hardy Ferentschik wrote:
the current spec says section 4.4.5 Validation:
"The Validation implementation provided by the Bean Validation
provider must not contain any non private attrib-
ute or method aside from the three public static bootstrap
methods: ... "
Given that Validation is not an interface and part of the API - how
can an implementor provide its own implementation?
Shouldn't this whole pragraph be removed?