- priority: 5 --> 3
The XDoclet markup and the mapping file functionality can be moved
to an equivalent Java 5.0 annotation mechanism. Since the
implementation is based on Java 5.0 in any case - this will be added
functionality and a more consistent usage.
The annotation mechanism needs to be runtime based, and should
not require any precompilation/generation step during application
build. This will be similar to the Hibernate 3.0's usage of annotations.
This feature can be considered a low priority to start with (since the
existing XDoclet support provides feature equivalence). However,
unless the production XDoclet implementation (as opposed to the
patched version required now) warms up to Java 5.0 soon - it will be
become critical to move to annotations.