You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by "Michael Bouschen (JIRA)" <ji...@apache.org> on 2011/01/28 21:36:43 UTC

[jira] Created: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Change JPA API dependency to org.eclipse.persistence
----------------------------------------------------

                 Key: JDO-675
                 URL: https://issues.apache.org/jira/browse/JDO-675
             Project: JDO
          Issue Type: Task
          Components: api
    Affects Versions: JDO 3
            Reporter: Michael Bouschen
            Assignee: Michael Bouschen
             Fix For: JDO 3 maintenance release 1


Change the JPA 2.0 AP dependency to official jar: 
    <dependency>
       <groupId>org.eclipse.persistence</groupId>
       <artifactId>javax.persistence</artifactId>
       <version>2.0.0</version>
    </dependency>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Posted by "Andy Jefferson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12988234#action_12988234 ] 

Andy Jefferson edited comment on JDO-675 at 1/28/11 4:07 PM:
-------------------------------------------------------------

why ? Geronimo specs is Apache 2 licensed, and EclipseLink is what ? Why is EclipseLink javax.jar the "official jpa jar" ? If so it ought to be in group id javax.persistence

      was (Author: andy):
    why ? Geronimo specs is Apache 2 licensed, and EclipseLink is what ? Apache JDO is Apache 2
  
> Change JPA API dependency to org.eclipse.persistence
> ----------------------------------------------------
>
>                 Key: JDO-675
>                 URL: https://issues.apache.org/jira/browse/JDO-675
>             Project: JDO
>          Issue Type: Task
>          Components: api
>    Affects Versions: JDO 3
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3 maintenance release 1
>
>
> Change the JPA 2.0 AP dependency to official jar: 
>     <dependency>
>        <groupId>org.eclipse.persistence</groupId>
>        <artifactId>javax.persistence</artifactId>
>        <version>2.0.0</version>
>     </dependency>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Posted by "Michael Bouschen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12988245#action_12988245 ] 

Michael Bouschen commented on JDO-675:
--------------------------------------

It is the api jar that comes the JPA 2.0 RI.

>From my point of view, the confusing thing about the Apache Geronimo JPA jars is the version numbering:
- version geronimo-jpa_2.0_spec defines the JPA 2.0 interfaces
- version geronimo-jpa_3.0_spec, which looks like a successor, defines the JPA 1.0 interfaces.

> Change JPA API dependency to org.eclipse.persistence
> ----------------------------------------------------
>
>                 Key: JDO-675
>                 URL: https://issues.apache.org/jira/browse/JDO-675
>             Project: JDO
>          Issue Type: Task
>          Components: api
>    Affects Versions: JDO 3
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3 maintenance release 1
>
>
> Change the JPA 2.0 AP dependency to official jar: 
>     <dependency>
>        <groupId>org.eclipse.persistence</groupId>
>        <artifactId>javax.persistence</artifactId>
>        <version>2.0.0</version>
>     </dependency>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Posted by "Michael Bouschen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12992723#comment-12992723 ] 

Michael Bouschen commented on JDO-675:
--------------------------------------

You are right, the fact that it comes from the RI does not make it official. 

I figured out there is no org.eclipse.persistence version for maven 1. So I propose to postpone this for the time being.

> Change JPA API dependency to org.eclipse.persistence
> ----------------------------------------------------
>
>                 Key: JDO-675
>                 URL: https://issues.apache.org/jira/browse/JDO-675
>             Project: JDO
>          Issue Type: Task
>          Components: api
>    Affects Versions: JDO 3
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3 maintenance release 1
>
>
> Change the JPA 2.0 AP dependency to official jar: 
>     <dependency>
>        <groupId>org.eclipse.persistence</groupId>
>        <artifactId>javax.persistence</artifactId>
>        <version>2.0.0</version>
>     </dependency>

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Posted by "Andy Jefferson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12988234#action_12988234 ] 

Andy Jefferson commented on JDO-675:
------------------------------------

why ? Geronimo specs is Apache 2 licensed, and EclipseLink is what ? Apache JDO is Apache 2

> Change JPA API dependency to org.eclipse.persistence
> ----------------------------------------------------
>
>                 Key: JDO-675
>                 URL: https://issues.apache.org/jira/browse/JDO-675
>             Project: JDO
>          Issue Type: Task
>          Components: api
>    Affects Versions: JDO 3
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3 maintenance release 1
>
>
> Change the JPA 2.0 AP dependency to official jar: 
>     <dependency>
>        <groupId>org.eclipse.persistence</groupId>
>        <artifactId>javax.persistence</artifactId>
>        <version>2.0.0</version>
>     </dependency>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Posted by "Andy Jefferson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JDO-675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12988406#action_12988406 ] 

Andy Jefferson commented on JDO-675:
------------------------------------

I agree with you about the version numbers on geronimo specs Michael (what were they thinking?).
Whether something comes from an RI doesn't mean it is official though, since what if DataNucleus provided a jdo-api.jar in groupId "org.datanucleus" ? ;-) 
Why "JPA" don't seem interested in actually providing an "official" persistence-api-2.0.jar is another question.

Since it is to run the TCK I'm not bothered either way, just thought I'd mention it.

> Change JPA API dependency to org.eclipse.persistence
> ----------------------------------------------------
>
>                 Key: JDO-675
>                 URL: https://issues.apache.org/jira/browse/JDO-675
>             Project: JDO
>          Issue Type: Task
>          Components: api
>    Affects Versions: JDO 3
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3 maintenance release 1
>
>
> Change the JPA 2.0 AP dependency to official jar: 
>     <dependency>
>        <groupId>org.eclipse.persistence</groupId>
>        <artifactId>javax.persistence</artifactId>
>        <version>2.0.0</version>
>     </dependency>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (JDO-675) Change JPA API dependency to org.eclipse.persistence

Posted by "Michael Bouschen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JDO-675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Bouschen resolved JDO-675.
----------------------------------

    Resolution: Won't Fix

Since the confusion with the JPA API provided by geronimo is resolved there is no reason to change the dependency.

> Change JPA API dependency to org.eclipse.persistence
> ----------------------------------------------------
>
>                 Key: JDO-675
>                 URL: https://issues.apache.org/jira/browse/JDO-675
>             Project: JDO
>          Issue Type: Task
>          Components: api
>    Affects Versions: JDO 3
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3 maintenance release 1
>
>
> Change the JPA 2.0 AP dependency to official jar: 
>     <dependency>
>        <groupId>org.eclipse.persistence</groupId>
>        <artifactId>javax.persistence</artifactId>
>        <version>2.0.0</version>
>     </dependency>

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira