[
https://issues.apache.org/jira/browse/JDO-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12510024
]
Craig Russell commented on JDO-403:
-----------------------------------
Regarding the pkfk.patch:
There should not be a PrimaryKey element in element, only in Join.
We are missing the definitions in join, element, key, and value for Index and
Unique. These are specified in xml to allow the user to specify the name of the
constraint, not just the fact that the constraint exists.
We are missing the references to ForeignKey, Index, and Unique on
PersistenceCapable. These xml elements allow specifying constraints at the
class or interface level.
> JDO2 Annotations
> ----------------
>
> Key: JDO-403
> URL: https://issues.apache.org/jira/browse/JDO-403
> Project: JDO
> Issue Type: New Feature
> Components: api2
> Affects Versions: JDO 2 final
> Reporter: Andy Jefferson
> Assignee: Michelle Caisse
> Fix For: JDO 2 maintenance release 1
>
> Attachments: embedded.patch, embedded.patch, fkpk.patch,
> jdo_2_1_annotations.jar
>
>
> It would be desirable for JDO2 to have its own set of annotations. We have
> developed a set within JPOX that would likely serve as a starting point for
> such a set. In my opinion they should be
> 1. Split into javax.jdo.annotations.jdo and javax.jdo.annotations.orm
> 2. Move ORM attributes from some of the JDO annotations and have a ORM
> annotation.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.