Return-Path: Delivered-To: apmail-db-jdo-dev-archive@www.apache.org Received: (qmail 66914 invoked from network); 3 Jul 2007 23:53:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Jul 2007 23:53:25 -0000 Received: (qmail 90558 invoked by uid 500); 3 Jul 2007 23:53:28 -0000 Mailing-List: contact jdo-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-dev@db.apache.org Received: (qmail 90546 invoked by uid 99); 3 Jul 2007 23:53:28 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 16:53:28 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 16:53:25 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id B4E767141F0 for ; Tue, 3 Jul 2007 16:53:04 -0700 (PDT) Message-ID: <1190868.1183506784721.JavaMail.jira@brutus> Date: Tue, 3 Jul 2007 16:53:04 -0700 (PDT) From: "Craig Russell (JIRA)" To: jdo-dev@db.apache.org Subject: [jira] Commented: (JDO-403) JDO2 Annotations In-Reply-To: <27400996.1153995313858.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ 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.