The metadata-complete attribute is used to ignore the annotations of an entity/mapped-superclass.
I have doubt that if in a mapping file the metadata-complete="true" is specified for a mapped-superclass , are the annotations on it’s child classes also ignored?
Cheers,<br />Priyank<br />SCJP-96%,SCWCD-85%
Mihai Radulescu
Ranch Hand
Joined: Sep 18, 2003
Posts: 912
posted
0
Hi
From JPA specification :
If the metadata-complete attribute is specified on the mapped-superclass element itself, any annotations on the mapped superclass (and its fields and properties) are ignored. When metadata-complete is specified on the mapped-superclass element and XML elements are omitted,the default values apply to the given class.
IMHO this works only in the specified class.
Regards,
Mihai
SCJP, SCJD, SCWCD
Priyank Nautiyal
Greenhorn
Joined: Oct 18, 2005
Posts: 16
posted
0
Looks like so but not certain Thanks anyways Mihai.