Thanks for the hint Romain! Yes, they are present in the superclass. I got mislead because in the spec they are present both in the super and the child, and marked with @Override in the child. I haven't noticed the annotation and didn't expect them to be in the parent as well.
On Thu, May 25, 2017 at 2:03 PM, Romain Manni-Bucau <[email protected]> wrote: > Hi Lazar, > > did you check the inheritance? > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://blog-rmannibucau.rhcloud.com> | Old Blog > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > <https://javaeefactory-rmannibucau.rhcloud.com> > > 2017-05-25 13:01 GMT+02:00 Lazar Kirchev <[email protected]>: > > > Hello, > > > > TomEE 7 includes javax.validation 1.1 API. However, I noticed, that it's > > missing some methods from the spec, namely: > > javax.validation.metadata.CrossParameterDescriptor.getElementClass() > > javax.validation.metadata.ExecutableDescriptor.findConstraints() > > javax.validation.metadata.ExecutableDescriptor. > getConstraintDescriptors() > > javax.validation.metadata.ExecutableDescriptor.hasConstraints() > > > > These all are present in the final release of the spec > > https://www.jcp.org/en/jsr/detail?id=349 > > > > Could you please comment? > > > > Lazar > > >
